ive had good luck with Black Jungle the few times Ive ordered. They're a bit pricey but plants are always top notch. I have an order that i placed about 3 weeks ago that has yet to ship because of weather. they take good care of your purchase in my opinion.
you can also try Josh's Frogs and NE herp. both have nice plants and are user friendly to work with. As far as species, look at your humidiy, temp and such then go with what looks best for you and the anole. if hes really active and dense, then go with a hardy pothos or something easy. and quick to root. delicate plants liek a suzi wong fern would just get monster trucked before it could take. If you can let the plants root for a few weeks and acclimate well, you'll have a better chance at more tricky species.
good luck, the tank looks great! plants will really make that BG work look nice!