A 20 gallon tank is really big for a baby corn snake.. Even a 10 gallon is big. If you really want that big of a tank, get some more hides for the baby. I'd start it off in a shoe box at first though..