+1 on packing the connectors with grease (I use a thick silicone type grease). Doesn't affect the electrical connection at all, but will stop water corroding the pins.
I'd be concerned about totally sealing the connectors just in case water gets in, and can't get out... but saying that, if it can find a way in, it can almost certainly find a way out!