I just realized that I'm not the first person to cover this one here - D'oh! Yes, a few liberties were taken - but hopefully, not too many
Everything from scratch; YJM Strat on rhythm, Ibanez EGEN & SR605 on lead & bass, programmed drums, choir. And the Kemper of course, along with a couple favorite overdrive pedals.
Cheers!
-djh