Front brakes are shite. A new set of shoes has revealed that the inner lining is out of round - tried three different sets of shoes all with the same result. Anyone know someone who can machine the inside of a hub?
If you have the bare hub, then any machine shop and 1/2 decent machinist will be capable. In my expierence you will spend a bunch of dollars and have a hub that will be oversize and the only shoes that will fit are custome built ones. I know this because i went through the same process. In all honesty, try and track down another hub better than your's and keep it all standard. As advised else where PE units will fit and you dont have to mod the forks to get them to fit. In the short term you can use them and keep looking for a better replacement than the one you have.
Head stem and swing arm bearings.
Head stem bearings are avaliable as a double taper roller conversion kit from All-Balls. If my memory serves me well when i did this on the 370, you have to press out the steerer tube and machine an extra 5mm down the shaft to allow the taper roller to sit further down the steerer tube. Swing Arm bearings. I am about to investigate using the RM250 N/T kit and see if that will work. If you are really stuck let me know as i may have a reasonable used set.
Shocks
Shocks are all about the size of the wallett. The cheapest way is to have yours modded and recoed. The next alternative is to get onto ebay and find a set of used Ohlins. As long as the shafts are o/k they are not expensive to o/haul. Keep away from remote resevoir units. The last few sets that i have got had rusted out reservoirs as they are steel. The next option is new. YSS are probably the best value for money and you have local support. If you have the $'s then new Ohlins or WP are the way to go but you will pay better than $1500 to get them. Dont even consider the cheaper alternative new units that are on offer as they are crap.
Gearbox
As a matter of standard practice, i have all my RM gearbox dogs undercut when i recondition an engine. I have mine done by WideLine Motorcycling Engineering in Hastings, Victoria.