The unhappy revs sounds like a sticky throttle or a potentiometer thats on the way out
As for the vibration, without listening to it, it's impossible to tell could be anything although exhuast clamps like to come loose or spin round so the bolt ends are vibrating against something