I don't drive my truck except in the summertime on clear, nice days so no I don't think it will hold up under those kids of conditions. Yes the plug on a 9' lead will fit all radios. I will attach a picture up here tomorrow of the install.