this is my opinion, but i think a togekiss is the best flying type. You can get it from an egg received by Cynthia in eterna city as a togepi. Evolve it until you find a shiny stone, (which you can find behind the stairs in the side exit of iron island) then use it on togetic, and there you have a togekiss.
Darkrai.
Brave Bird is not a TM in the game. Some Pokemon, mostly Flying-type Pokemon, can learn the move by level up and/or by breeding.
Milotic. Enough said
Probably Weavile, Glaceon, or Mamoswine.
Best way is to use a bird type pokemon.
Personally, I would train a Bird-Type Pokemon at a place where those types of Pokemon is very effective to it. Like Fighting-Types. They are weak to Bird-Types. So, I would train it there!
Darkrai.
It can be anywhere, use the marking map app to find them.In Pokemon Platinum, yes of course You can Find the Legendary Birds: Moltres The fire type Bird, Zapdos The electric type bird and of course Articuno The Ice type bird. First You need to Beat The Elite Four SecondFirst you beat the elite 42nd complete the sinnoh pokedex3rd show it to the professor4rth prof oak will tell you theres the 3 bird pokemon roaming in platinum
Brave Bird is not a TM in the game. Some Pokemon, mostly Flying-type Pokemon, can learn the move by level up and/or by breeding.
its either hyperbeam or heatwave
Milotic. Enough said
Probably Weavile, Glaceon, or Mamoswine.
Best way is to use a bird type pokemon.
I think Infernape,Rapidash, Flareon and Magmortar.
Think about the pokemon's type and appearance, that helps me decide a nickname for my pokemon. Blaziken is a bird so maybe something bird related with its type like Flamebird or Blazebird.
best starter- turtwigs evolution (Torterra) best pokemon found in wild- roselias evolution(Roserade) best legendary- Shaymin (Event)
go to Google then type in Pokemon platinum