I used my starter pokemon(whitch was blaziken) My regi rock registeel and regi ice( from saphire) a tyranitar, and a castform.
It's is beat may then get fly and after beat 6th gym leader you can use fly .
55-65
Use the electric and grass type Pokemons.
Flannery of Lavaridge Town.
The sixth gym let's you use fly. It's a flying type gym so bring rock and electric pokemons.
The 3rd Gym
you have to beat a certain gym but i forgot what gym and you have to have the hm
All
a dark-type Pokemon at least at level 47-50 that knows a strong dark move ( dark pulse is recommended).
I don't know use Magikarp
Simple use a water, ground or rock type Pokemon at the fourth gym
6th gym badge