a) The dudes dressed in white look like The Polyphonic Spree.
b) The rat could just be Ratt
Someone point out to me;
The Pet Shop Boys
Jet
Jefferson Airplane
Screaming Jets
(You can't have the two B52s as all these)
Jewell
Bush
Outkast
White Stripes (the zebra crossing?)
Cake
Styx (the things near the M&Ms are Nine Inch Nails)
Twisted Sister/Spandau Ballet (they can't be both, surely?)