Couple of things:
1) On upper right, those look like ABS bulkhead fittings. Beware, they crack easily.
Unfortunately, fancy SCH80 fittings mean a different hole size.
2) In general, seems like an awful lot of U-joints, valves, and fittings.
Everything not glued is a fitting that can leak.
3) SCH80 fittings are great, but I would generally not recommend SCH80 pipe, if you planned on that.
No flex, and slightly smaller inside diameter.
4) Check valves flanges will get a buildup of crud and not seal well.
So do not rely on them for siphon prevention.