I don't think it could kill you.
I personally don't reccomend ball python as begginer snakes. but if you are set on getting one, do TONS of research. And getting a Captive Breed/born (CB) already feeding baby from a reliable breeder.
The min size cage they need is about 3ft. They get anywhere from 3-6 ft (rarely getting to 6 ft, but I have heard of people that have 6ft bp's)
Sex of the snake really doesn't matter.
Ball pythons are notorious for going off feed for no reason at all, causing their keepers to pull out every strand of hair, lol
They have a good temperment, but I always say if it has a mouth it can bite.
If you want a snake that comes out alot during the day, or one that you can watch during the day, then you don't want a bp (unless you are up at night) because they are nocturnal coming out at night to cruise around or hunt for food.
Goodluck