Hi,
I have always used the pond water unless it is briny at which point I use an on-board 1 litre bottle. I use a Stuart D10 engine.
I have two inlets on the steam boat just in case one of them is obstructed (never happened) and link them together before the filter and then on to the pump.
The filter I use is a lawn mower petrol filter which has 6mm push fit connections - see
http://www.mister-solutions.co.uk/product/in-line-fuel-filter-suitable-for-6mm-fuel-pipe-2848-p They are quiet cheap and last all summer (unless the water is like pea green soup!).
If you use the filter, make sure there are air tight, since the last one I used had a defect which allowed air ingress - solved by a tiny drop of super glue.
The engine exhaust goes to a vertical cylindrical oil separator where the oil floats to the top (you have to top up with clean water to begin with) and the clean water is taken from the lowest point and dumped over board. It is very effective if the cylinder is flushed out with a degreasant and boiling water after several runs.
Once you use the pond water the only running limit is the fuel supply or the "I'm bored" limit which in my case is about 45 minutes.
Ian