[ Video & Online Games ] Open Question : Is this a good pokemon team?

Typhlosion, Eruption,Flamethrower,Solarbeam,Focus Blast Gyrados, Waterfall, Ice Fang, Dragon Dance, Earthquake Alakazam, Calm Mind, Psychic, Signal Beam, Recover Tyranitar, Earthquake, Thunder, Stone Edge, Crunch Salamence Outrage, Flamethrower/Heat Wave (not sure), Draco Meteor, Aqua Tail Lugia, Psychic, Icebeam, Fly, Surf