The speakers are not marine type,but are better construction than the originals,plastic/rubber parts,so should be fine.Of course no drenching during Wing washes. As far as harness purchase,i don't knowif available,i'm sure someone does.Or,could make it up yourself if you are able.