I'll look into the cobra heat mats. I have been looking at the big apple heat mats, and they seem to be very high quality, so I think I'll go with one of those two, and a simple little thermostat to keep it from overheating.
The ten gallon may end up just being a starter tank. I know what it's like to buy a reptile and have the minimum suggested size tank...you tend to want to get them a bigger one after a while. Right now I have my bearded dragon and my mali uromastyx each in minimal size caging, and I don't like it, so I'm having some nice 4'x2'x2' cages built for them. I'm sure if the leo ends up looking cramped in the 10 gallon, my parents would have no problem with letting me replace it with something a little more spacious (like a 20 long or something). I'm going to try to make the best of the space though...have good hiding areas and still have a lot of open space for the leo to move around. I think 10 is a good starter size though because it probably helps a smaller gecko feel more secure. I'll just see how it goes. For now I'm focusing on getting this little tank gecko-ready.
Also, if I were to purchase the gecko in december or january, what age should I get if I want it to be fairly mature by around may? By fairly mature, I mean able to go a day or two without food. In the summer on the weekends me and my parents often go to our camper, so we're usually gone from friday night till sunday morning or afternoon. With my other lizards this has never caused a problem, because they're older and can go a couple days without food. I'm just worried about getting a little baby now, and having it not be old enough by then. I don't think it would really matter much now though, because this year I'll have a car and I'll be able to come home saturdays if I need to, but I'm just curious.