Welcome to the site!
I believe an Edelbrock carburetor may run decent right out of the box, but like any carb it will need to be adjusted to run optimally.
I believe the vapor lock problem may be a separate issue though. Carbureted cars run a lower fuel pressure through smaller lines, so any...