After speaking to a few gearbox specialist today i have found some bc 92ca mainshafts, and also found a stockist of the ina bigger bearing (55x27.5x15), so no sleeve is needed to fit the shaft as the shaft end that sits in the roller bering measures 27.5mm as standard.