You'll probably not need more than 3/4" feeds to the water heater and manifold, and beyond in main runs. 1" - 1 1/2" pvc will suffice fine for your cistern supply as well as your garden main runs. You will be stepping down quite a bit, but you want to achieve good pressure, so necking down will help you out in that respect.