For the rotor check with
Ennis since they are in your state the shipping alone would save some money. Personally I'd pick up a salvage yard alternator rather than buy a rotor. A rotor is almost $20 without shipping. Then the brush holder assm. and diodes will be about $35 shipping included.
Make sure the front housing of whatever alternator you get from salvage yard looks like yours aroung the pulley area, and is the same physical size. They used the same internals on several cars and trucks by making the housings fit different applications.