RE: Throttle arm popped off
G'day Mate,
I would take the throttle part off the throttle barrel, It's usually held on with a small "allen screw", support it on a vice or table, slip the throttle arm back on, & peen the riveted sections, with a small punch.
Do it carefully, & it will be better than new.