Unsure which new Carb to pick

That's a V8 BBD you've got.

Before you decide on a carb, consider a Motorcraft 2100/2150; see this thread and this one. That would wind you up with a good-running setup and an appropriate air cleaner would be easy to find.