Re: Hand grips won't fit.
Standard bicycle handlebars are 7/8" in outer diameter. You handgrips should fit if they're 'standard'. It takes a little work to get grips to slide over the twist grip throttle but it can be done.
A little heat, hot water will work, and some lubrication, WD-40 works, but the new grip can be worked onto the throttle side.
Just a hint, but WD-40 also works to get the old grips off. Insert a thin blade screwdriver between the grip and the handlebar and squirt in a little WD. It should twist off.
Hope this helps.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"