Knowledgeable music FReepers help me out....is that Slash from Guns and Roses playing lead in my link at comment #4?
Billy Idol’s former guitarist Steve Stevens.
The guitar riff used in the solo at the end of the song is taken from “Back on the road again” by REO Speedwagon.