I can only help with the last question. The throttle sleeve comes with the OEM grip. Part Number 53145-MFR-305. $26.82 (plus $7.50 S&H) at HDL; $29.40 (plus ? ? ? S&H) at Ron Ayers. Sometimes you can find the whole right throttle and switch housing for not much more than that on ebay from Pinwall.
EXAMPLE