For the throttle grip check with the local dealers. Most will have take offs, but some won't sell them. I had trouble with a set of Avons that were sticking on a road trip just after I installed them. Stopped at Wild Cat HD in Lindon KY and they gave me a OEM throttle grip to get me on the road. Just an idea.
2012 FLTRU, BBP, SE255 cam, Fuelmoto adjustable pushrods, Arlen Ness intake, decatted head pipe, Dyno Jet Power Vision, CVO slip ons, Monotubes, Ohlin 2.5, Daymakers, Road Zepellin Seat, adjustable riders backrest, Wild 1's 518's, Street Glide rear fender, Madstad, Lots of Custom Dynamics LEDs.