You said that each snake would have 20-30 gallons each? What kind of ground dimensions are we talking about, and how big are the snakes?
If the tank is not going to give them enough ground space, it will be a problem. Also, if it is enough space now, it might not be enough later.
A picture always helps.