Could be leaking fumes around the top of the tank where the pump assembly goes in. Also check any vent lines on the tank. It has been a long time since I had my hands on a Fox body tank.

As far as the oil. If you not leaking it your burning it. How many miles do you put on the car between adding oil? If it is a high mile motor you can plan to burn some oil.