If you are in the US, you can always try Aquabid or something similar??? they always seem to have a selection of plants and fish to choose from...
For breeding, i would probably go with some type of moss for your guppy fry, since the moss will help trap smaller particles of food etc, and may grow some of the food sources the fry can eat once they are free swimming...