I think you're off to a good start. Once you get your new cage setup, it will be a much better environment for your cham. Unfortunately, the big pet stores are notorious for giving out bad information and selling people equipment that is not right for chams.
In the meantime, keep an eye on the temperature - it's very easy to overheat a tank like that without ventilation.
If you want to fill out this information, we can help you polish up other parts of your care:
https://www.chameleonforums.com/threads/how-to-ask-for-help.66/