Use Reset Bags (obtained randomly from hitting the plain bag in Super Training) to reset Talonflame's EVs. Because of Gale Wings, Talonflame can afford to invest in bulk; 192 HP/252 Atk/4 Def/60 Spe is enough to outspeed Jolly Excadrill. Anything slower can be dealt with by Flare Blitz.
@Boilurn: Steel Wing isn't a good option for Talonflame, though it deals with Rock Pokemon. Talonflame shouldn't even be staying in on them in the first place, and those are better handled by teammates.
And to add, sets for Krookodile, Bisharp and Scrafty:
Krookodile:
-Earthquake
-Crunch
-Stone Edge
-Pursuit/Fire Fang
Nature: Jolly/Adamant
EVs: 4 HP/252 Atk/252 Spe
Item: Choice Scarf
Ability: Moxie
Bisharp:
-Swords Dance
-Sucker Punch
-Iron Head
-Night Slash/Substitute
Nature: Adamant
EVs: 124 HP/252 Atk/132 Spe
Item: Leftovers/Dread Plate/Black Glasses/Lum Berry
Ability: Defiant
Scrafty:
-Dragon Dance
-High Jump Kick
-Crunch
-Ice Punch/Poison Jab
Nature: Jolly
EVs: 4 HP/252 Atk/252 Spe
Item: Life Orb/Lum Berry
Ability: Shed Skin/Moxie
or
-Bulk Up
-Drain Punch
-Crunch
-Rest
Nature: Careful
EVs: 252 HP/4 Def/252 SDef
Item: Leftovers
Ability: Shed Skin
So even if he is level 100 I can still use the reset bag?