Yes, yes, and yes!
I think it should also be a rule that songs cannot be repeated.
He's manning a DJ booth and running this show.
The 90's... Lots of punk, third wave ska, grunge/alt, etc. You got Pennywise, Face to Face, Corrosion of Conformity, White Zombie, Reel Big Fish, The Mighty Mighty Bosstones, Red Hot Chili Peppers, and that band Dave Grohl was in before Foo Fighters.
Stand out singles include:
Danzig- Mother '93
Faith No More- Epic (it was a single in 1990)
Sponge- Plowed
Marky Mark and the Funky Bunch- Good Vibrations
MC Hammer— U Can't Touch This