Definitely make sure you know what you are getting yourself into with a lease and a snake. It might be pet friendly CO where I am from, but 'usually' snakes can be considered "aquarium pets" and are considered in the same vein as fish, turtles and other aquarium confined pets. But again, make sure to know the laws of the city you move to. Although I haven't personally run across any ordinances against ball pythons in my area. I know that this varies region to region, just going off of my own experience.
For travelling a snake bag, some padding and an insulated box work great. If you are worried about keeping temps up, you can use those heat packs. But make sure to monitor the temps inside where the snake is so that it doesn't get too hot.