A couple of spare relays...dime a dozen at the PAP.
As for the alternator, I don't know the differences in the years other than the plugs that are used to plug into them. I think the mounting is the same but the wiring is a little different.
Did you fix the oil leak???? If not, a couple cases of oil too!