I've purchased most of my snakes from kingsnake.com. Get a baby from a reputable breeder,etc.
I'd use a UTH in your enclosure/ no cool drafts!