First of all, it's beautiful!! Good job!!

We have one for our chameleon and we had some trouble with the plants. Still working on that part. We don't have any bugs except the ones the lizard eats so I can't comment on that.

I think your biggest challenge with plants will be the snake squishing them or uprooting them. It depends on if you have a cage wrecker or not. ;-) I have tried live plants in our python enclosures and both snakes love the feel of the live plants ... too much.

Our chameleon enclosure has open sides and a glass front so I can't comment much on the condensation issue. I would be interested to see what others suggest.