You can realize the logic with any logic server. The important thing is that you program it in such a way that you can make changes quickly. For Gira (Homeserver/Facilityserver) there are some ready-made modules. I don't know about the X1.
There are two advantages of control via KNX. The most important one you cannot use. Simple irrigation controls run the irrigation circuits (correctly) one after the other. If you have sufficient flow rate (rarely the case) and many circuits, you can run circuits simultaneously via KNX or, for example, opensprinkler. That saves time and pump running time. But with your few circuits, it doesn't matter. Additionally, you can access the weather station directly and easily link further actions/logics.
My new system (currently under construction) is out of competition. I have a 76m3 cistern and also a spring. In total 20 circuits. My pump probably doesn't even fit into your cistern... Main line is DN63, subdistribution DN40, and the circuits DN32. The pump is from Wilo. The pressure is already reduced to 12 bar. The pump delivers 40 bar and over 20m3/h.
If I were you, I would lay DN32 right away. That gives you more flow. The price difference is less than 20€/100m and the fittings are a bit more expensive. If you already have your pump, use it. You can always replace it later...