I believe someone else is from Canada yes.

With the species of Ball Python...you really cant go wrong with a male or female. Its more of your preference. Females get larger than males though if you've read about them