The Carter mechanical race pump is a good pump, although you will want a regulator. They make one that is supposed to b limited to 5-6 psi, but I've seen as high as 10 from two of them. That's what I have on my car now.

The Carter bowls are vented. With today's gas evaporating the way it does, there is nothing you can do about it sitting. If I haven't fired mine in more than 2 weeks I just automatically dump some gas down the carbs and fire it up.