what do the tanks supply water to? maybe you have oversized storage and you are getting stagnation.
The amount of water stored should be for 1 days use.
The tank should be fitted with a lid, flyscreen and lagged.
The film on top of your tank sounds as though it may be caused by stagnation...