I agree with everything above except the sand. I had mine for 10 years(correction from above, it was early lol) in a 100g aquarium, with red desert sand and they thrived. They mated, had quite a few clutches, and were always properly taken care of and after I sold them they still lived long happy lives as a display at a local pet store(they were huge Beardies.)

I always find issue when people say you cannot keep them on a substrate that is natural to them... Why not? That's how they live in the wild. Aren't we all trying to give them the best care possible while trying to replicate nature on a small scale(heat, humidity, diet etc?)