In Western South Dakota the humidity is very low so I don't worry about rust. My bikes I ride most are in attached garage, the rest are in a unheated shed. I have seen no problems from the cold, it gets to -0 temps in Jan. and Feb. as low as -35 on real cold nights.