I'm going to be battling my friend in a few days and I wanted some opinions on my team. To make the battle a little tougher, I can only use pokes, movesets, and items that can be obtained in Ruby. So that means no Emerald move tutors, only one Leftovers, one of each TM, etc. I realize that I have 4 pokes that are weak to fire, and I don't mind making any substitutions, so long as it can be obtained in Ruby.
Ninjask @Focus Band
Evs: 156 HP / 100 Atk / 252 Spd
Jolly Nature (+ Spd, - SpA)
~ Protect
~ Swords Dance
~ Silver Wind
~ Baton Pass
Metagross @Lum Berry
EVs: 100 HP / 252 Atk / 156 Spd
Adamant Nature (+ Atk, - SpA)
~ Meteor Mash
~ Earthquake
~ Agility
~ Aerial Ace
Breloom @Shell Bell
EVs: 6 HP / 252 Atk / 252 Spd
Jolly Nature (+ Spd, - SpA)
~ Spore
~ Focus Punch
~ Sludge Bomb
~ Leech Seed
Skarmory @Leftovers
EVs: 252 HP / 252 Def / 6 SpD
Impish Nature (+ Def, - SpA)
~ Spikes
~ Roar
~ Drill Peck
~ Rest
Swampert @Quick Claw
EVs: 100 HP / 80 Atk / 76 Def / 252 SpD
Careful Nature? (+ SpD, - SpA)
~ Curse
~ Earthquake
~ Toxic
~ Rest
Starmie @Shell Bell
EVs: 6 HP / 252 SpA / 252 Spd
Modest Nature (+ SpA, - Atk)
~ Psychic
~ Surf
~ Thunderbolt
~ Ice Beam
Ninjask @Focus Band
Evs: 156 HP / 100 Atk / 252 Spd
Jolly Nature (+ Spd, - SpA)
~ Protect
~ Swords Dance
~ Silver Wind
~ Baton Pass
Metagross @Lum Berry
EVs: 100 HP / 252 Atk / 156 Spd
Adamant Nature (+ Atk, - SpA)
~ Meteor Mash
~ Earthquake
~ Agility
~ Aerial Ace
Breloom @Shell Bell
EVs: 6 HP / 252 Atk / 252 Spd
Jolly Nature (+ Spd, - SpA)
~ Spore
~ Focus Punch
~ Sludge Bomb
~ Leech Seed
Skarmory @Leftovers
EVs: 252 HP / 252 Def / 6 SpD
Impish Nature (+ Def, - SpA)
~ Spikes
~ Roar
~ Drill Peck
~ Rest
Swampert @Quick Claw
EVs: 100 HP / 80 Atk / 76 Def / 252 SpD
Careful Nature? (+ SpD, - SpA)
~ Curse
~ Earthquake
~ Toxic
~ Rest
Starmie @Shell Bell
EVs: 6 HP / 252 SpA / 252 Spd
Modest Nature (+ SpA, - Atk)
~ Psychic
~ Surf
~ Thunderbolt
~ Ice Beam