Congrats!! Corns are awesome! there is a reason why I keep corns and balls!
It depends on how big of a gap is between the tub and the rack.

They CAN NOT handle the hot spot of ball pythons. So I wouldn't go there, you will have some problems if you do. Also, Depending on where you live, you could just keep him in your house, without heat, but since your up north you might want to go with heat. Candy Canes are really really pretty. I will PM you some great forums all about Cornsnakes!