Top End
If the seal behind the clutch is still tight we have been able to run a bottom end 7500 miles+, so you may not need a lower end job. If you catch the grease just starting to come out a rebuild with seals and grease is enough to get it back in service.
On the top end a piston pin puller makes the job easy. The cageless bearings are no problem if you get a new set with the holder for installation. Cage bearings work great too. We have used the Wiesco kits and they are fine although you need to warm it up before you get on the throttle hard.
If you are a super hard rider ignore everything above because you my really need a complete job if its shot.