I decided for the trans i'm gonna get new bearings and a new first gear from the dealer.
BUT i'm going to wait til the end of summer. I plan on putting studs on my rear tire and riding in the snow this winter
. That tire is close to death anyway so i figure i'll just get a new one closer to next season.