30 gal should be plenty of space per snake.
You can always use a rubbermaid setup if you want to save some cash.