This is very common for a Ball python. Here is a web link that will help you understand what your Ball Python needs: http://www.reptilia.org/care_sheets/snakes/csheets_snk_tips.htm
A white ball python could be any of the white pythons. Those are the Blue-Eyed Leucistic Ball Python, Ivory Ball Python, Hypo Ivory Ball Python and the Piebald Ball Python.
it would be 75grams
None. Ball python is the species. There are currently no recognized subspecies of ball python, either.
The ball python is only one type of Python. As I don't know which other type of python you're asking me to compare the ball python with I can't really answer your question...
Yes.
You may be refering to the term "Ball Snake" which is a popular term for a Python Regius (Royal Python) also known as a "Ball Python".
I would strongly recommend against that.
If the python was not hungry, but saw the prey as a threat, it would eliminate the threat but not eat it.
Probably a ball python, because they are constrictors and a viper is not.
Depends on weight or length. For a Ball python with a length of 46 inches, it would take 45 seconds per meter. Depends on weight or length. For a Ball python with a length of 46 inches, it would take 45 seconds per meter.
Ball pyhton means royal python. It has got his name by curling into a ball when they are stressed.
I would strongly advise against that. It puts stress on the snake which can lead to death, and your gecko may be killed.