Thanks,
I got all that repaired but still leaking 
runs out of oil almost every other day of driving, and I have to keep putting quarts in it so my engine doesn't blow
my mechanic suggested redoing the whole oiling system
like o-rings and seals etc
and I got an aftermarket crank seal so I just ordered one from the dealer
I feel hustled :-/
He said the aftermarket one didn't fit properly
Meanwhile, oil is still spilling on my alternator belt
So whenever this can finally be fixed I have to re-replace parts
GRRR
I just want the thing to stop leaking!
Any help appreciated...