Im not a big fan of mixed attackers. For your salamence, especially since its got DD, I would prob just make it a physical attacker. And I would put those EVs into attack instead of HP since most people kill dragons with ice moves which will one shot a salamence even if it has 252 evs. Plus it will benefit DD more. You might also want to consider using the DW Ability Moxie; I have it on my DD Gyrados and it works great.
You don't have many priority and anti-sweeper moves....so if something sets up it could sweep your whole team. One idea would to be to put bullet punch on metagross. And btw id also give him a lum berry instead because burn really cripples him and most pokes carry it. Other anti-sweeper moves could be roar, dragon tail, even will of wisp (im pretty sure gengar can learn it). I love putting a focus sash on gengar too cause his defenses are so bad he normally dies in one hit anyways. It would make him a great lead too.
Other than that, looks great :)
Just saying, Dragon Dance and Outrage are illegal at the same time on Moxie Salamence. There are times when Salamence needs Fire Blast because it struggles against Ferrothorn, Skarmory, Bronzong and Forretress if it gets locked into Outrage.
Also, Bullet Punch is redundant with Agility on Metagross.
I'll let someone else suggest some other form of priority for the team.