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.
E-Quake-Rock types
Waterfall-STAB
Ice Fang-STAB
Rock Slide-Coverage
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..
Meteor Mash-STAB
Earthquake-Fire types
Ice Punch-Ground Types
Agility/Explosion/Zen Headbutt-you choose which one
Forgot Salamence, they are mostly used as Mixed Sweeper,so use this.
Flamethrower-Ice types
Dragon Claw/Pulse-STAB and for other Dragons
Aqua Tail/Earthquake-for Rock types
Crunch-coverage
I highly recommend getting a SP Sweeper because you only have Physical Sweepers. May I Recommend Porygon Z
Ability-Adaptability
Nasty Plot
Tri Attack
ThunderBolt
Shadow Ball/Psychic
Another recommendation is Gardevoir:
T-Bolt
Psychic
Focus Blast
Will-O-Wisp
Gardevoir is more recommended and I hope this helps..