Welcome to the forum. My advice is for you to go to the Resources section and read, read, read.
Then go to the Health Clinic forum and fill out the How to ask for help form. You'll get help from the more experienced members that will keep your chameleon alive and well for years.
I use a petri dish. I put my dry food in the low half and use the deeper side for the water crystals. The smaller container would be like a cricket keeper. Smaller but with good air exchange.
The banded crickets from Josh's Frogs aren't as dirty or noisy as other crickets. Your 20 gallon containers are a good size for the amount of crickets you bought. If you cut the egg crate into smaller pieces and lay them down spread out on the bottom you won't even need to cover your bin until...
You have not said what, how much or how often your feeding. All you mentioned was you should cut back on super worms. At his age you only need to feed once every 2-3 days. That will allow him to lose the extra weight he is carrying.
Not stealing the OP but. @LoneBridger, I advise you to fill out the How to ask for help form in the Health Clinic forum. From what you're saying and the picture of your setup you can surely use the help of some of our more experienced members. Please start your own thread.