You can't have 2 Pokemon of the same species in competitive battling.
Give Roserade Spikes, Stun Spore/ Leech Seed, Giga Drain and Sludge Bomb; then it won't be a total set up Pokemon.
If you want Toxic Spikes, you can go for Tentacruel; it absorbs Toxic Spikes set on your side as well being able to rapid spin other entry hazards away.
Other Spikes/ Toxic Spikers are Scolipede (RU), Garbodor (NU), Qwilfish (RU), Cloyster (OU) and Forretress (OU). These can all learn both, and pick accordingly to which tier you're playing in.
Source
Bulbapedia on Toxic Spikes
Bulbapedia on Spikes