Re: Deciding on Plants..
Plants are totally up to you.
Such a variety out there that there's no cut and dry "put this in".
I would place them in the tank lol, just kidding but we'd need a picture of some sort of structure for your bowfront before providing advice.
Frog bit can be placed in your pond, i've been told it will take over your pond in no time though, so might not be something you like.
T5 lighting will do as long as it's 6500K or more, and that you have enough watts/gallon for your tank. Other wise it may be dark and plants may not grow properly.