1966 Barracuda 273 build

The #302's are out there. You just need to be patient. The stock heads will work fine if you can't find any others.

Yes, but if you get some 302's have them checked for cracks first...