In the picture, it looks like your substrate is paper towels. There's nothing wrong with that.
In New York, it might well be too cold and too dry to use a full mesh cage, but more ventilation would probably be good....there are threads here on how to give adequate ventilation while maintaining humidity. Mostly glass enclosures definitely have their place in the northern realms.
One thing I don't know, and maybe someone who does "glass" in a northern realm might have an answer: would rotating the cage so that the mesh was the "front" be an improvement? It wouldn't take much to make it a workable "door". That would give added height for the animal and it just seems to me that a full vertical side of mesh is going to provide better ventilation than a full horizontal side. (I'd feel better with ventilation in both directions, but you have to work with what you have at times).
Do you have a new cage on order already? If so, could I ask what it is?
As you are concerned about her size and there's a chance she might be bearing eggs, I don't think I'd restrict her cricket intake at the moment. You might even want to supplement with a couple of wax worms once a week for awhile. They are basically blobs of fat but will help build her up and help with her hydration.
By the way, it seems like you're making progress improving her hydration over what she had when you got her.
You might want to construct some fake climbing vines. Based on recommendations here, I use (and am very happy with) Rapiclip soft twist tie.
Dixieline carries it here (SoCal). Call places that have garden shops and ask around. It's not expensive and with it, you could build a system of vines that would make any aboreal creature happy.
There are some great vine ideas in this thread:
https://www.chameleonforums.com/wood-vines-fake-real-7616/
and more here:
https://www.chameleonforums.com/vines-36900/
In their dream worlds, I'm sure chameleons loom over everything....but sometimes that's not feasible. Mine do seem to appreciate being able to sleep and bask in a place above my head. That's not to say the whole cage needs to be that tall, as long as the upper 4 or 5 inches are and she can get there easily and stay there safely, she'll probably be happy.
I think I'd also put some "place to hide" in the top region...I cut up a fake ivy garland and hung it from the top so mine could both be higher than I am and be hidden...one, at least, seems to think this is "the place to be".
Live plants will help keep the humidity up. It might be hard to get a good plant now where you are. I don't know.
It's good you have the laying bin in. Hopefully you've read all the info and know that the soil/sand should be kept moist. It needs to be something one can dig a hole into and have it hold up. You can probably test that with a finger.
You might not need it, but it won't hurt and it could be critical.