Q: Will this system work with mains and low pressure?

A: Yes the manifold will handle 10bar pressure, the system cycles water around your hot water cylinder so will work at any pressure. The main issue when looking at low pressure systems the solar manifold needs to be below the height of the header tank. If you have a mains presure system you may want to think about upgrading to Mains Pressure at the time of your install.