Your okay, you need another pinion seal, and crush sleeve. Maybe $30.00.
The rear end to be safe, has to be set back up. That means, Axles out, diff, dropped, pinion out, and then it can be set with the old bearings no problem.
I would guess a shop would charge $600.00. In Phx, A/Z you can get...