One thought, on the RODI tank. RODI filter will last longer if you keep the cycle long between fill up, hence my recommendation for the following.
Use one float valve for max level, this float will keep the system from overflowing if you have any problem with the DI filling control.
I would use two flow switch, they can be the normal float switch or a optical switch (Grainger has them for about $20).
I would place one switch for normal level, this level is where you want to fill up.
Should be lower then the Float Valve Level.
Second switch should be place at the minimal level, where you want the Tank to start filling with DI water. I believe you have a Apex, that can do this function easy.
If not, I can help you with a latch relay circuit, that would do the same thing.
Just need a couple of relays for this to work correctly.
When everything is built, this is how the filling process should work.
The tank will fill up with DI water, when the minimal level is meant.
An solenoid valve will open RODI line to start the filling process.
The solenoid valve will shut off, when the normal level is meant.
Any issues with the system, the float valve with stop the water if it gets that high.
This system will help in making your filters last longer.
Parts list:
1) 1 x solenoid valve.
2) 2 x float switch.
3) 1 x float valve switch.
4) 2 x relays (if you do not have a controller).
About $35 dollars with normal switches.
About $80 dollars with optical switches.