sry to burst your bubble but typhlosion can't learn submission and i wouldn't use outrage on tyranitar because of the confusion it causes but other than that its pretty good
i would use Mewtwo, Ho-oh, Lugia
Lugia: Aeroblast, Earthquake, Curse, Recover
Ho-oh: Sacred Fire, Earthquake, Thunderbolt, Recover
Mewtwo: Psychic, Submission, Shadow Ball, Recover
Effective against: Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Flying, Psychic, Bug, Rock, Ghost, Dark, Steel
thats everything except ground and dragon