Those oil pressures are normal. Getting the drain fixed will help a lot. Are you working on the boost gauge and A/F meter? I know you are waiting on the drain parts.
Inliner Member 1716 65 Chevelle Wagon and 41 Hudson Pickup Information and parts www.12bolt.com