Marty the car is looking awesome!! Can't wait for you to get some miles on it, time to burn the gas in the tank!
If you ever need hose clamps for filters, hit home depot or Lowe's. Go to the toilet hardware section, they sell nice stainless steel polished 4"+ clamps there. I bought a bag of them and keep in my garage for such occasions. Actually had to use one this weekend to install a tach in a 72 C10