Your idea of Stealth Rocks and Sticky Webs are a good choice.... But I wouldn't use TWO separate pokemon to have one of each. I rather have a Smeargle or just Sticky Webs imo.
Another thing is you have nothing to get rid of hazards on YOUR side. I suggest either Magic Bounce or a good pokemon that knows Rapid Spin or Defog.
You have a Sp. Wall and a Physical Wall, but what will happen if those two die?(if Sylveon and Rhyperior ARE your walls....)
You'll probably want a wall with like Toxic or something. In case they have their wall out. Will-o-Wisp is good as well, or Swagger.
It doesn't seem you have a FAST killer. Cradaunt, Volcarona, and Honchcrow depends on their stat boost, you'll have to find a way to pull it off though.
I suggest getting a Garchomp with choice scarf or possibly a Weavile w/ Life Orb.
That's all I have in mind atm..... hope it helps!