First, you can't use The Quick Claw in WIFI, Plus its bad on Torterra. Replace Crunch with Curse and Frenzy Plant with Seed Bomb since it is Physical. For a hold item, I suggest getting Leftovers because he has high HP.
NO, Walrein needs a Change if it is Physical. Here is a moveset for Physical Walrein.
I know that Walrein is a Staller but it needs Abomasnow for constant snow. So please don't vote down. Leftovers for an item.
Arcanine is good, but Replace Crunch with Extreme Speed because it has Priority. Add a Life Orb to it
Heracross is Awesome. Replace the Black Belt with the Muscle Belt.
Metagross needs a major change because yours is bad(no offence). This is the main Metagross set used. Give it a Life Orb..
Ice Punch-Ground Types
Agility/Explosion/Zen Headbutt-you choose which one
Forgot Salamence, they are mostly used as Mixed Sweeper,so use this.
Dragon Claw/Pulse-STAB and for other Dragons
Aqua Tail/Earthquake-for Rock types
I highly recommend getting a SP Sweeper because you only have Physical Sweepers. May I Recommend Porygon Z
Another recommendation is Gardevoir:
Gardevoir is more recommended and I hope this helps..