The only thing I would add to the system is a couple of float sensors to sense the water level in the supply tank.
One to let you know the water is low and a second at a min level to shut down the pump.
( I don't care how well built a pump is . it is never a good idea to run a pump dry.)