Remember, reverse osmosis involves forcing water molecules through a filter to remove the aqueous salt. The salt size is about 0.001 microns (micron is one millionth of a meter) and cannot pass through the membrane. But water molecules are much smaller at about 140 picometers will pass through the membrane, 1 picometer is 1*10^-12 meters.
Pathogenic bacteria, bacteria that causes infectious diseases range in size from 0.2-0.6 microns, viruses range from 0.02-0.03 microns...........they will not get through the membrane. A reverse osmosis system will remove virtually all pathogens from drinking water. The water produced by reverse osmosis is practically pure water. I plan to use ultraviolet filtering in my system to protect against surprises. Dissolved substances need to be absorbed by activated carbon which I will use.
OK, although I believe it is safe to use an RO system at the dock, there are things to watch out for obviously. Things that don't pass though the membrane can certainly plug it up. So good filtering before the membrane is needed. My intention is to use a combo of a 10 or 5 micron in front of a 1 micron. Again, this is just my goal, if there is too much pressure dropped at the 1 micron filter, I will be forced to go to something larger. Have not yet gotten to the filtering part of my design.
Foggy