i house 2 of mine in 20 gallon longs and 1 in a 40 gallon breeder (he is a ghost and is constantly on the move so wanted to give him more room). babies, however, don't need or like that much room. you can start them out in 10 gallon tanks. a SECURE LID IS A MUST! they can squeeze out of anything you wouldn't think they could.
basically provide warm side, cooler side, couple of hiding areas (nothing big. they like to just squeeze in to them) water bowls. i have UTH's on 2 of mine and my ghost in the 40 gallon tank has a 60 wt light for heat. that is all. we live in the desert southwest so don't need to much supplemental heating. my temps are in the 80 degree range. i have 1 corn that loves her UTH and my ghost corn that could care less about heat.
babies normally eat every 5-7 days. older ones can eat once a week to 10 days or so. best to wait 24-48 hours after eating to handle. frozen/thawed...f/t...is best to feed them. most will take to f/t. just warm up completely before offering to snake. if they don't show interest, i just wiggle the meal a bit and they go for it.
best to give any newcomer a settleing in period before handling. kathy love's book on corn snakes is great for anyone wanting to get a corn or has a corn.
hope you enjoy and once you get one you will want more.