Welcome to PC, shanetheshaggy!
Mawile: You're better off using a different Pokemon for Baton Passing. Mawile doesn't do the job very well, but instead can pull off offensive and, to a lesser extent, defensive roles much better. Additionally, your team doesn't benefit much from Baton Passed Atk boosts, so I don't think you need one to begin with. As a result, I recommend using the following moveset:
Mawile @ Mawilite
Ability: Intimidate
EVs: 132 HP / 252 Atk / 124 Spd
Adamant Nature
- Play Rough
- Sucker Punch
- Fire Fang
- Swords Dance
Sucker Punch is for priority, as Mawile is slow. Fire Fang is for Skarmory, Gourgeist, etc. Swords Dance can be used if you see an opportunity to sweep.
Snorlax: Your moveset isn't effective. For one, Belly Drum Snorlax is easily dealt with due to its low Speed, lack of priority moves, weakness to strong physical attacks, and so on. Even if you did use it, you would need more coverage moves such as Earthquake, Fire Punch, Crunch, etc. Giga Impact in particular isn't viable due to the recharge turn. Said recharge turn lets your opponent nab a free switch to a Pokemon who can effectively deal with Snorlax, or set up a sweep with a dangerous Pokemon like Lucario. The power gain is simply not worth it. You're better off using Self-Destruct if you want to go out with a bang. However, you wouldn't want to use either with a set-up move, because it would end Snorlax's sweep. So, I suggest using this moveset instead:
Snorlax @ Assault Vest
Ability: Thick Fat
EVs: 252 Atk / 252 SDef / 4 Spd
Adamant Nature
- Body Slam
- Earthquake
- Fire Punch / Crunch
- Self-Destruct
By utilizing the SAtk boost from Assault Vest, this Snorlax can easily check most special attackers. Body Slam helps spread paralysis, especially for Mawile. Earthquake is for Steel-types. Fire Punch is for Genesect, Scizor, Ferrothorn, etc. Crunch is for Ghost-types.
Movesets aside, I do recommend replacing Snorlax with Blissey. Some pros by doing so: a) Blissey can spread paralysis better to help slow down the opposing team, and therefore improve Mawile's sweeping potential; and b) Blissey has the ability to heal your team of status, as Mawile is very susceptible to status.
Hawlucha: Acrobatics is better than Bounce. Bounce is too predictable and should only be used on Pokemon who don't have any other Flying-type moves available to them (looking at you, Gyarados). Flying Press also isn't useful, unfortunately. Hawlucha gets better coverage by using its two STABs separately. Hawlucha has a low SAtk, so Focus Blast shouldn't be used.
Hawlucha @ Liechi Berry
Ability: Unburden
EVs: 4 HP / 252 Atk / 252 Spd
Adamant Nature
- Acrobatics
- High Jump Kick
- Swords Dance
- Substitute
Substitute while the opponent switches out, get in a Swords Dance if you're faster, Sub some more until Liechi activates, and sweep. Alternatively, you could use something more gimmicky like Dread Plate with Fling over Substitute, then it can OHKO Aegislash after Stealth Rock damage.
Delphox: Power-Up Punch doesn't benefit the fox at all, since Delphox is specially offensive. Use Calm Mind instead. Use Psyshock over Psychic to hit Blissey and Chansey. Replace Blast Burn with Shadow Ball for coverage against Lati@s. Life Orb or Leftovers is preferred. EVs: 4 Def / 252 SAtk / 252 Spd and Timid Nature.
Golduck: Use Hydro Pump over Surf. Golduck needs all the power it can get. Focus Blast doesn't hit any notable Pokemon, so go with Hidden Power Grass if you can get it. Use Life Orb for the power boost. EVs: 4 HP / 252 SAtk / 252 Spd. Timid Nature to help with Golduck's low Spd.
Anyway, Golduck isn't viable at all. It's heavily outclassed by numerous other Water-types, including Rotom-W, which is the Pokemon I suggest replacing Golduck with. By doing so, you can better deal with Pokemon such as Talonflame.
Venusaur: Venusaur is too slow to sweep effectively without sun. Use something like:
Venusaur @ Leftovers
Ability: Overgrow / Chlorophyll
EVs: 252 HP / 252 SAtk / 4 SDef
Modest Nature
- Giga Drain
- Sludge Bomb
- Hidden Power Fire
- Synthesis
Hidden Power Fire for Steel-types. Synthesis for recovery.
However, its Mega Evolution does this much better, but you can't use it with Mega Mawile. Still, Pokemon like Amoonguss, Celebi, and such pull off the bulky Grass-type role better than Venusaur.