Ok, I will skip the salvinii, though they are nice.Personally I wouldn't mix the salvini or nic, but the nics are a bit more placid and could work.
You would probably have more luck with plants growing on wood like java fern or anubius with the geos.
And will have a think re the nic.