Confirm that the pulley is shot and post back. Look for wear on the inside edge of the pulley to see if you can determine contact was made with the oil pump cover. I'm not sure if you'll be able to see the wear on the pump cover but you ought to try by getting under the car and looking up. There is a small protrusion at the very bottom of the cover that the pulley will have contacted and worn down. Unfortunately, behind that protrusion is pressurized oil!
It may also be that the crank seal and/or the pump cover seal are simply leaking very badly. But the fact that you mention a 1/2 cup of oil after a few cranks makes me think the cover is done.
As for fixing: I won't lie: the tight space down there makes the work challenging. It's not impossible, though. Here are detailed instructions from a Saab tech:
http://townsendimports.com/Web/engine_folder/front_crank_seal900.htm
If you need another oil pump cover, it's got to come from any 90-93 (+ 94 convertible) 900 Turbo or non-turbo, or '89 NON-turbo. (You may be able to use one from an '89 Turbo -- check to see if it's machined to accept the crank sensor first.) Earlier years won't work because they are not machined to accept the crank sensor. Your best bet for finding one is from a Saab indy shop if there is one near you. You might also post on Saabcentral.com and ask someone to help you out. On Saabnet your request will be deleted because the guy who runs it makes everyone pay for Wanted/For Sale ads. (Despite this, the information on Saabnet's c900 forum is better than on Saabcentral, IMHO.)
Of course, you'll need a new crank seal, and don't skip the pump cover seal.
As for the pulley, if you must go with a used one (not sure I'd do this, but I understand your financial predicament), then it MUST come from an '89-93 (+94 cvt) NON-Turbo. (Turbo pulleys won't work because they are not machined for the crank sensor shutter wheel.) If you buy new, the cheapest will be from aftermarket supplier ScanTech. See www.eEuroparts.com.
As for the crank sensor, assuming, of course, it's bad. (If you have no spark, then the only other possible culprit would be the ignition control module, which I'm not inclined to think is bad based on your symptoms.) There are a few ways to go about this one. The most expensive is to buy one from www.eEuroparts.com. This is the cheapest place to get one, but still spendy. I would not put a used one on personally.
Another way: You can solder in your own replacement sensor by buying one of these: http://www.saabnet.com/tsn/bb/900/index.html?bID=384785 It'll cost you a lot less. If you have to do the crank pulley/oil pump cover, then this is the route I would go.
A third option is to ditch the crank sensor completely and fit a used distributor from any 85-93 (+94 convertible) 16V Turbo OR any 16V 86-87 NON-turbo. These cars' distributors all have Hall sensors inside them (your 93 distributor is empty). The signal is the same as from the crank sensor. What you do is re-wire the car with the wiring/plug from a donor car and install the dist. w/Hall-equipped sensor. You need to manually set timing to 14*BTDC.
The connector plugs on the distributors are fragile. The '89-93 (+ 94 cvt) distributors have slightly different plugs from the earlier cars that are a bit more robust but still not durable. Also, the Turbos have a vacuum capsule for advance/retard. Do NOT attach a vacuum hose to this on your car. You want to leave the capsule screwed to the distributor but NOT use it. Your car's electronic ignition system (EZK) will take care of timing.
After writing all of this, remember that the car may also need an air mass meter, unfortunately. The only way to test is with a known-good unit. For your 93, you can use air mass meters from 91-93 (+94 cvt) NON-Turbos. Do not attempt to use a meter from another year range (you can fry the ECU).
EDIT: It may need a coolant temp sensor, too. These are $15-$20 new, or get one from a boneyard. Here's a list of Saabs/Volvos that use the same sensor: http://www.eeuroparts.com/Main/PartDetail.aspx?id=9357021