I was thinking about getting a ball python and just had some very general questions.

1) How big do ball pythons generally get. Everything I saw said 3-5 feet but some look very large in pictures. Total weight?

2) Would a fully grown ball python fit in a 20 gallon aquarium?

3) How often do they "go to the bathroom"

4) Can humans get the mites or parasites on them that some snakes carry?

5) Does a bite from a full grown ball python hurt?

6) How much can you handle them without stressing them out?

7) How tame do these snakes actually get?