I really need help with Altaria. I know people use Crobat as their Hazer but I wanted to use something different so please help me with Altaria. Also I need one more Pokemon so could you guys give me suggestions.

Aggron
EV’s: 128 Def, 252 Attk, 128 HP
Adamant?
@?
Rock Head
Role: Toxishuffler
Toxic
Roar
Double Edge
Earthquake

Altaria
EV’s: 96 Sp.Attk, 140 Def, 140 Sp.Def, 134 Speed
Bold
@Leftovers?
Natural Cure
Role: Hazer
Haze
Rest
Dragon Claw
Fire Blast

Torkoal
EV’s: 20 Sp Attk, 244 Def, 244 Sp.Def
Calm/Bold
@Leftovers/Chesto Berry
White Smoke
Role: Tank
Iron Defense
Amnesia
Heat Wave
Rest

Heracross
EV’s: 252 Attk, 252 Speed, 6 HP
Adamant
@Salac Berry
Guts/Swarm
Role: Physical Sweeper
Megahorn
Endure
Reversal
Rock Slide

Gardevoir
EV’s: 252 Sp.Attk, 252 Speed, 6 HP
Modest
@?
Synchronize
Role: Special Sweeper
Psychic
Calm Mind
Thunderbolt
Reflect