soak the drift wood in a water/bleach bath make sure they are fully submerged for 24 hours I used rocks in the bathtub. Repot your plants if you have gnats or get one of these lovely plants :)
https://www.chameleonforums.com/diy-potting-your-carnivorous-21669/
I feel you Aaron on this. In the chameleon world keeping them captive is nothing but a money pit and yeah one thing after another right? If you can just imagine the life you save and the beauty that comes along with it the rewards are endless. Statistically most chameleons in the wild wont live...
I would only suggest you keep them by a window and always submerged in water.
Plants and trees can be taken care of inside without problems. Over watering and under watering are the main causes dying. Proper aeration is essential to a potted plant/trees survival.
If at all possible take a Q tip and apply a liberal amount of neosporin. Thats after you clean it with some warm fresh water.
Thats what i have done in the past just to be safe
For the scab if its not too close to the mouth use neosporin.
as far as eating goes maybe double check his basking temps and hydration. And its ok if he takes his time as long as he gets it down.
:)