Why would the bolts that attach the carb flange to the manifold differ with engine/brand?

Yes, 5/16" X 1" should be fine. Pretty sure the vacuum fitting is 3/8" NPT


The INTERNET, the MISinformation superhighway