Re: mixed metals.
This is ONLY a problem if the metals are in contact with one another (electrically) *outside* of the water as well as inside the loop.
e.g. Mixed block of aluminium and copper = contact with water as well as between the metals themselves.
In most (all?) other situations, e.g. copper blocks with aluminium radiator, the radiator does not contact the blocks except in the loop itself, so galvanic corrosion cannot occur since the circuit is not complete.
I've been using a huge aluminium radiator and copper blocks for years with no corrosion.
I use distilled (if I can get it) or deionised water with <5% Zerex and black tubing.