Where can I buy a reliable remanufactured 318 for 1971 Duster?

It does sound like You just need an intake gasket set, & maybe valve cover gaskets as well if they are the same age. If the car idles & runs fine, doesn't smoke, no noises, & compression is good, there's no way I'd advise You to pull it just for a gasket leak. I'd start there, change 'em, if no more leak I'd keep on drivin'.
I think this is the most economical and safe option for now. I would perform a cyl leak down test and a cyl psi cranking test just to establish the health of the rings, cylinders and valve sealing. But I like the idea of re sealing with fresh gaskets- maybe even new valve seals. Clean and paint the engine while in the car- drive it and enjoy it while you continue to explore engine rebuild options that work for you.