I think 12 foot is too low. If I remember correctly the my bus comes in around 12'2", but I don't remember if that's too the roofline, or to the top of the satellite dome.
When looking at road clearances, I stay clear of anything under 13'.
Cant offer much of an opinion on winterization. I live in CA. We rarely get to freezing down in the south here.
Ray