I have a few suggestions. Since you're using Greninja as a special sweeper, I would recommend this set:
Greninja @ Life Orb
Ability: Protean
EVs: 252 Spd / 252 SAtk / 4 Atk
Hasty Nature
IVs: 30 Atk / 30 SAtk / 30 Spd
- Surf/Hydro Pump
- Dark Pulse
- Ice Beam
- U-turn
This set makes sure that Greninja is one of the fastest and hard hitting pokemon out there. The strategy is simple, use the appropriate move and use U-Turn to get Greninja to safety once it gets threatened.
I've never used Accelgor before, so I'm going to need someone's help to come up with a good set, but after looking some stuff up, here's the move set I came up with:
Accelgor @ Leftovers
Ability: Sticky Hold
EVs: 252 HP / 4 SAtk / 252 Spd
Timid Nature
IVs: 30 Atk / 30 SAtk / 30 Spd
- Encore
- Yawn
- Bug Buzz
- Spikes
A set meant simply to get hazards up and then deal damage until dead. Yawn and Encore are excellent support moves and often forces switches, so a free turn to set up spikes. Bug Buzz is there so Accelgor won't be complete taunt bait. I wasn't sure what item to put on there, so feel free to change it as I feel like Accelgor is too frail for leftovers, but doesn't have enough of an offensive edge for Life Orb.
Sableye @ Leftovers
Ability: Prankster
EVs: 252 HP / 4 Def / 252 SDef
Calm Nature
- Recover
- Will-O-Wisp
- Taunt
- Night Shade
Just your typical support Sableye set. Trying to burn physical attackers while healing and just generally causing your opponent to rip their hair out. Fun stuff.
Zoroark isn't the best option. With team preview, everyone expects it, so it doesn't have the surprise factor and just isn't really worth it. Instead, try Infernape as you need the coverage.
Infernape @ Life Orb
Ability: Iron Fist
EVs: 252 Atk / 4 SDef / 252 Spd
Jolly Nature
- Fake Out
- Close Combat
- Flare Blitz
- Thunder Punch/Mach Punch
This set will help break sashes and is just here for general coverage. The last slot is a choice. You can have Thunder Punch for the coverage against water types that will switch in, or you can get the priority with Mach Punch. Either way should be fine.
I wouldn't go with Weavile either because with it, you would have a massive fighting weakness. Besides, I feel like a defoger/rapid spinner would help you much more.
Scizor @ Leftovers
Ability: Technician
EVs: 252 HP / 252 Atk / 4 Def
Adamant Nature
- Defog
- Bug Bite
- Bullet Punch
- Roost
This set is meant for longevity. Try to keep Scizor alive as it adds a lot of support with Defog and acts as a revenge killer with priority in Bullet Punch. Roost is there for recovery and to ensure that Scizor is going to be around for a while.
Or, if you would like to keep the hazards on your opponent's side, take a look at Forretress:
Forretress @ Leftovers
Ability: Sturdy
EVs: 252 Def / 252 HP / 4 SAtk
Bold Nature
- Rapid Spin
- Stealth Rock
- Toxic Spikes
- Volt Switch
This set is meant to lay out more hazards that Accelgor can't while also being able to support your team by spinning hazards away from your side of the field. Volt Switch is so Forretress isn't complete taunt bait and to make sure it can get out without wasting a turn.
I would personally go with Mega-Tyranitar as you're very weak to Talonflame otherwise as well as having a pretty big fire weakness. I feel like Mega-Tyranitar will help your team the most:
Tyranitar-Mega @ Tyranitarite
Ability: Sand Stream
EVs: 252 HP / 252 Atk / 4 SDef
Adamant Nature
- Crunch
- Stone Edge
- Earthquake
- Superpower
This set takes advantage of Tyanitar's massive attack stat and good coverage. Since Mega-Tyranitar isn't very fast, the EV investment in HP is appreciated as it will help with longevity on the battlefield.
This is what I recommend to get the most out of this ninja theme. Anyone, feel free to come in and change things as you see fit since I'm not the best at team-building. Anyway, hope I helped!