Jackson Cage
I think for the time being you will fine, but I would start working on a new set up as soon as possible. I started with a glass enclosure too, but chameleons really new to be housed in a fresh air cages. At a minimum, for a Jackson I would get a cage that is at least 18"W x 18"L x 36" tall, but I personally would aim for getting some thing bigger. As for the sticks in the cage, I recommend striping off the bark and then baking the sticks in the over @ 350 degrees for at least half and hour. If you don't feel like doing that, at least dowse them with bleach, then wash them off with fresh water at least twice. The one problem I had with my glass enclosure was all the water that got trapped at the bottom of the cage. When it comes down to properly misting your chameleon, you are going to need to clean the cage a lot. Honestly, it actually becomes more costly for you doing this. If you need any more help, feel free to ask. I maybe a junior member in this forum, but I have had chameleons for years now. Plus there are so many great and knowledgeable people here its awesome.