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.