A 10 gallon tank is REALLY too small. Not only is it difficult to fit in all 3 hides, when you do so your leo won't have room to move around. It is highly desirable to get a 30 inch x 12.5 x 12.5 inch tank from the beginning. Then you will have it set and no further upgrades will be necessary.
Every so often Petco has $1 per gallon sales. Maybe there will be one before August 18th. The Leo Caresheet linked right below in my signature has the Petco link as well as much other info you may not have seen before. Good idea to give it a read too.
PETCO - Local Ad
If you go with carpet you'll need 2, one to dry after being sterilized. Carpet also harbors bacteria from the feces and the urine. Slate, ceramic, or porcelain tiles, on the other hand look great, are inexpensive, and are permanent. A totally impaction risk-free substrate.
Many newbies don't realize all the important details it takes to set up a habitat for a leo. They think a 10 gallon tank is good when it really is insufficient.
Why try carpet when it has been shown to be problematical on several fronts?
On the 10 June 2013 I visited my exotics vet with my leo and another gecko. The vet clearly states that if a person does use some multivitamin mix it should be preferably Zoo Med's Reptivite with vitamin D3/A acetate or the similar Reptocal formula. He further states that only "a little tiny pinch of the multivitamin mix with D3" should be used 1x per week.
He would feed the crickets a nutritious diet 24/7. Then 2 days prior to feeding the crickets off to the geckos, he'd feed the crickets T-Rex Calcium Plus Food for Crickets (
T-Rex).