Hornwort will grow just about anywhere, in my experience, its very hardy, just throw a little in the top of the tank, and your guppy fry will love using it for a place to hide.
If you are gonna get vals, get the american or italian strains, the strain thats often sold as jungle vallisnera grows...