You definitely want to start reducing your cutie’s diet. I like to do things like that gradually. So, if you’ve been giving her say 12 feeders daily, bring her down to 10 daily for a week or so…then 8 and when you get to 6 feeders, go from daily to every other day. She’s still got some growing to do since she’s young, so you don’t want to short her of nutrition.
I found my girls preferred bins that were at least 12” wide and long and also deep. I only filled it to about 5-6” deep with play sand though. They will dig all the way to the bottom and it’s a lot of unnecessary work to dig any deeper than that. The depth of the bin, along with it being semi opaque I think made my girls feel more hidden and secure. I also dangled some pothos vines in and around the bin, not just for privacy, but also for additional ways to get in/out of the bin. It is important to drill some tiny drain holes in the bottom of the bin. You can cover with a piece of landscape fabric if it’s leaking a lot of sand. You can also do a mix of play sand and organic soil and put a plant in one corner of the lay bin. I was afraid too much sand would kill the plant, so I did one little area only of soil for the plant and the rest was the sand. It’s amazing some of the tight and tiny spots girls have laid their eggs in.
How long until she may lay?

With so many unknowns, it could be tomorrow (though I doubt it) or it could be in 3 months or more (I doubt that too). All I can tell you is to be prepared - get the lay bin made and in there asap and get your privacy barrier ready to go. Once she actually starts digging, it takes about a day or two from start to finish. My experience has been waking to find my girl in her bin and starting to dig. I make little peek holes in the privacy sheet so I can monitor her. She might sleep in her hole or return to her branches to sleep. Until she’s fully covered her hole and is sitting on her basking branch with a small pile of dirt on her head and sand all over her body, I leave her to it. My veiled girl hasn’t laid since early 2022 and my panther girl has never laid eggs…that I know of. If she did so super quick in her bioactive set up. I’d never know. Anyhow, that’s the effect of controlled feeding and cooler basking temp.
Times are tough lately and we can only do what we can. As long as your sweetie isn’t having any problems, the fecal & vet visit will have to wait. For when you can get that done, most of us have to travel a bit for decent vets who are familiar and experienced with chameleons. My local vet moved back north, and my chameleon go to vet just retired so I have to drive 45 minutes each way for a meh vet, or wait almost a month and drive 2 hours one way for a great vet. The drive only sucks for us. We can put our chameleon in a dark box and they go to sleep. I will attach our list of vets who we’ve had good experiences with, for future reference.
Yes, that is a ReptiBreeze stand. LLL Reptile has them.
https://www.lllreptile.com/catalog/160-screen-reptile-cages-and-chameleon-cages They usually have the XL substrate trays too at a good price, but are currently out it seems. For the money, it makes more sense to buy a small wire shelf from Lowe’s or Home Depot.