Its a little cool...80-82F would be better for the basking spot. Also, ice cubes produce cold water which would further lower his body temperature. You need to be careful using a dripper at that age anyhow since it could aspirate the water. IMHO its best to mist the cage.
I would recommend using a long linear fluorescent Repti-sun 5.0 for a UVB light. If you get a double hood, you can use one UVB tube light and one regular white tube and you shouldn't need a basking light then.
If you need to have some heat on at night I would recommend you to get a ceramic heat "bulb" so your chameleon can have darkness at night.
You said..."I just put some crickets in the cage and when I opened up the cage he started to puff himself up and the crest underneath his jaw got inflated until it extended beyond his lower jaw"...he's scared of you.
Here's some information you might like to read...
Exposure to proper UVB, appropriate temperatures, supplements, a supply of well-fed/gutloaded insects, water and an appropriate cage set-up are all important for the well-being of your chameleon.
Appropriate cage temperatures aid in digestion and thus play a part indirectly in nutrient absorption.
For hatchlings, I keep the temperature more moderate (low 80's) since their small bodies heat up and cool off and dehydrate more quickly than an adult's does.
Exposure to UVB from either direct sunlight or a proper UVB light allows the chameleon to produce D3 so that it can use the calcium in its system to make/keep the bones strong and be used in other systems in the chameleon as well. The UVB should not pass through glass or plastic no matter whether its from the sun or the UVB light. The most often recommended UVB light is the long linear fluorescent Repti-sun 5.0 tube light. Some of the compacts, spirals and tube lights have caused health issues, but so far there have been no bad reports against this one.
Since many of the feeder insects have a poor ratio of calcium to phosphorus in them, its important to dust the insects before you feed them to the chameleon with a phos.-free calcium powder to help make up for it.
If you dust twice a month with a phos.-free calcium/D3 powder it will ensure that your chameleon gets some D3 without overdoing it. It leaves the chameleon to produce the rest of what it needs through its exposure to the UVB light. (Some UVB lights have been known to cause health issues, so the most often recommended one is the long linear fluorescent Repti-sun 5.0 tube light.) D3 from supplements can build up in the system but D3 produced from exposure to UVB shouldn't as long as the chameleon can move in and out of it.
Dusting twice a month with a vitamin powder that contains a beta carotene (prOformed) source of vitamin A will ensure that the chameleon gets some vitamins without the danger of overdosing the vitamin A. PrEformed sources of vitamin A can build up in the system and may prevent the D3 from doing its job and push the chameleon towards MBD. However, there is controversy as to whether all/any chameleons can convert the beta carotene and so some people give some prEformed vitamin A once in a while.
Gutloading/feeding the insects well helps to provide what the chameleon needs....so its important too. I gutload crickets, roaches, locusts, superworms, etc. with an assortment of greens (dandelions, kale, collards, endive, escarole, mustard greens, etc.) and veggies (carrots, squash, sweet potato, sweet red pepper, zucchini, etc.)
Calcium, phos., D3 and vitamin A are important players in bone health and other systems in the chameleon (muscles, etc.) and they need to be in balance. When trying to balance them, you need to look at the supplements, what you feed the insects and what you feed the chameleon.
Here are some good sites for you and your parents to read...
http://chameleonnews.com/07FebWheelock.html
http://web.archive.org/web/200605020...Vitamin.A.html
http://web.archive.org/web/200604210...d.Calcium.html
http://www.uvguide.co.uk/
http://raisingkittytheveiledchameleon.blogspot.com/
http://web.archive.org/web/200601140...ww.adcham.com/