Yes, the unit is waterproof, but I do not recommend spraying high pressure water directly into the speakers or head unit.
There have been some negative reviews, but at this time I have not had any problems from mine. The only negative thing I can say about mine is at high speed you can't hear it clearly. But I blame that on the location of the two front speakers, being mounted down by your knees.
There are two more outputs for additional speakers, and an amp or subwoofer output.
When I have time I am going to add two more speaker and a small amp.