20 Gallon is fine if there are enough hides. A snake's Jacobson's organ will have no trouble smelling out the pinkie, though I would put the pinkie in the hide with the snake just to be sure .

I think the poster meant "I may already HAVE a water dish", not "Does the snake need one".

Corns are great - I have one myself .