Great news about the compression and oil pressure...whew!
Here's a few more things to check: the dwell angle, the fuel filter, and the fuel pump.
Is it hitting on all cylinders? Feel the pops of pressure coming out of the exhaust, with your hand. Are there enough? Pull the spark plugs and take a look at them. You may also have a intake manifold or vacuum leak.
Keep hunting, as along as it starts and has good compression and oil pressure, you're well on your way!
On their death bed, nobody ever said, "Gee I wish I'd spent more time at work!"
'68 Sprite 1275
'76 Midget 1500