You could always just buy a cheap styrafoam cooler from a gas station, put your snake in a pillowcase, get a heat pack(or a handwarmer), tape the (opened)heat pack/handwarmer to the inside of the lid of the cooler, poke 4-6 holes in the cooler, put the snake(in the pillowcase) into the cooler, close the cooler and then you should have optimal temps for your snake the whole way! Also monitor the temp inside the cooler(probably everytime you stop to take a wizz) and just open it if it gets a little too hot.
Anyone see any reason why that wouldnt work??