Hi and Welcome to the R3owners forum, pop over to the" introduce yourself" sub forum and tell us more about yourself and bike model etc.
As for your problem I think you may be on the money there with the bearing thought I would not be riding it till you have it sorted.
PM Warp9.9 will know more he's been inside the gear box before once or twice