Re: stock replacement throttle sleeve
i'm pretty sure any (or at least, most) throttle tubes that fits a 7/8" handlebar will work. i've got three different ones, and the tubes are all the same size. one's for a honda dirtbike, one's from a junkyard bike, and the other's the stock plastic piece of garbage.
motorcycle shops should have a replacement that'll work.