Likely a Western Garter snake, not ID'd positively yet. Baby, only 6 inches long.

I need the basics for a 10 gallon tank:
Heat: what is best, small heat pad under one section and water bowl?
Lighting: now: full spectrum compact flourescent, will a full spectrum 2 foot T5 be enough? With lots of hiding places to get out of the light?
Bedding: I have coconut coir and peat already but bedding right now is corn cob bedding, maybe not the best idea but was first thought to keep cage clean and dry. I know it sucks the slugs dry I feed the snake now in less than 12 hours. Tells me it is maybe not the best for snakes but so far no ill effects and no eaten kernels.
Top is window screen over egg crate for lots of air exchange.

Please take it easy on me to start off. I know I need to provide a lot more but I wasn't sure I was going to keep it. Snake is happy and healthy right now and I want to take it slow to improve it's habitat and not change things so much that the snake is out of it's element.