Hi!

Cute baby girl you have.
I agree with
@Klyde O'Scope that you can never have too many plants. The main thing is that they need to be safe, as you already have seen veiled’s will eat their plants. Looking at your enclosure, the only plant I’m not sure about safety is the fern. The other looks like a parlor palm and umbrella tree, both of which are fine. Pothos (devil’s Ivy) is always a favorite for chameleons. I’m attaching a graphic on safe plants.
I’m also attaching the lay bin graphic. While much too young right now, your little cutie will be full grown and ready to lay eggs before you know it. They can start laying as young as 5-6 months.
Your current enclosure is ok for now, but as I said, soon she’ll be a big girl and be needing much more space. You’ll also be needing space to keep the lay bin. I prefer to give chameleons as much space as possible with the 60x60x120 cm enclosures, but you can keep females in a little bit smaller. I also prefer screen as it gives me ease in keeping my humidity between the ideal 30-50% and provides more than adequate ventilation. With the addition of Dragon Ledges I have no problems attaching branches, vines and even plants where I want them. Screen also makes drainage of excess water much easier as there’s more options, such as drilling the bottom plastic and having a bucket below. With glass enclosures, many do as you have which is to put a substrate on the floor. The problems with that are it becomes mud and holds in too much humidity and also holds bacteria as your little one answer’s nature’s call. Bare floor is best. Some keepers use wet vacs or other types of suction to remove excess water daily. Some create a bioactive enclosure with a drainage layer and the ability to suction out excess water. Much of the decision between screen or glass is how much daily care you are wanting and able to do to ensure your enclosure parameters remain within ideal ranges and also upon your climate. Those in very arid climates prefer glass.
I hope my rambling on has been of some help. If you complete the help form provided above, a member can look everything over and make sure you’ve got everything else just right for your baby. There’s a great deal of misinformation out there on keeping chameleons and too many of us have fallen victim to it and making serious errors.
Btw, welcome! Very glad to have you here.