Well I went ahead and bought these here:
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
The clamps arrived today and they went on quite nicely and didn't chew into the hoses like the worm gears did. I am going to set my system up like Boston's and see how it works once that vent plug arrives. Btw what size is the fitting on these fuel pumps? I can use my old one it's kinda beat up and bent but it doesn't leak.