Don't you dare remove Thunderbolt from Latios. It needs it far too much to destroy water types that carry Ice Beam. Drop Ice Beam instead if you want Calm Mind. Dragon Claw will destroy Dragons instead.
Skarmory isn't all that good in-game. It's main niche is laying down spikes, but the AI barely ever switches, and if you use Roar after laying down spikes you are still only dealing 25% damage a turn. Other pokémon can inflict much more damage per turn. Defensive steel duties can also be done by Metagross, who has much more offensive power and similar defence.
-Agility / Explosion / Shadow Ball
Medicham is not available on Emerald without trading, and Psycho Cut is 4th gen move. Replace Absol by another powerful pokémon like Salamence:
or special set
Master balls are the cheapest thing ever invented. It's more fun catching everything with balls that can fail. 'caught Latios in the wild without master ball ftw'