I have chams too! They are both veiled/Yemens - Amy is 9 months old and Tommy is about 2 years old! It's good that you are getting the setup ready before you get your cham. He may take a few days to settle in when he arrives and he may not be happy eat and drink whilst you are watching. As Emma has already suggested - check out Chameleon Forums - there's loads of helpful info and advice on there!
Here's a couple of pics of my two:
Tommy
Amy
