not sure about the pinion bearing, reckon that might need special tooling or at least careful set up but the seal are relatively easy, just make sure you checkout the condition of the bolts going through the rear arms, mine were rusted fast and required me to order new bushes, bolts, nuts/...