Weather proofness depends on if the person took the time to ensure the seals were correct and how the unit was designed in the first place, result: answers will vary.
I'll agree with the no go with the wireless. I'd trade mine for a wired right now. Freaking interference. At least I know now whether or not the traffic lights detected me by looking at the comp and seeing if it's spiking 99kph until I move off.