Spikes and stealth rock: Crustle, Ferroseed, Coalossal
Spikes and toxic spikes: Qwilfish, Roserade, Garbodor, Accelgor, Pincurchin
Stealth rock and toxic spikes: Runerigus
Note that the cool people on Smogon think only Roserade and Accelgor are "viable" in UU. I also recommend having 2 different hazard users (probably Roserade and Cobalion) on your team. If you only have 1 hazard user, then the opponent can easily defeat that hazard user and defog all your hazards.