You say it has good spark but have you looked at the coils or points? Those motors didn't use pressure tanks so I wouldn't mess with an electric pump. If there is a tear in the diaphragm you can still run the motor but if it's clogged up though you will need to clean,rebuild, or replace. Sierra pumps can be had for around $35 off ebay and fit a wide variety of OMC motors so need not be 18hp specific.
I would double check your carb work and make sure your adjustments are correct. If you can get it to run long enough you could also try sea foam. I had a '68 and getting the carb just right took some patience on my part. I ran it with a bad pump for test spin, one hand on the tiller, other on the bulb.