Bar ends are, I dunno. Most a cheap and break easy. I think there are some good ones out there. I don't use the. Also the vibration and they're kindof small.
Use the search box up there, I think there are other threads on mirrors.
Don't know on the sprocket change