The passage plug was intact but I replaced. It all cleaned up using electronic spray. I got the 4 screws out and purchased 4 new with hex heads.Yes the baffle fits loose just be careful that it’s aligned properly when installing the bowl or you might damage the baffle.
how does the passage plug look?
I always spray my carbs with Deep Creep, put them in a ziplock bag and chill them in a freezer. This helps contract the metal a bit. But you need to get all the water out first.
If you strip a screw you may be able to use a dremel cutting wheel to cut a straight bit into it.
K&L sells a carb kit with all the screws, jets and gaskets. I don’t usually recommend aftermarket but this is a good kit.
Find many great new & used options and get the best deals for K&L Supply - 18-9307 - Carburetor Repair Kit at the best online prices at eBay! Free shipping for many products!rover.ebay.com