Ice type pokemon.
you have a chance to get them when you use honey on honey trees.
I can't consider what route but if you look at your trainers case, then it says you have to go ti Pastoria. There are two different routes I believe to get there.
In Diamond,Pearl,and Platinum you have to slather honey on a tree. For heartgold and soulsilver you have to use headbutt on a tree.
Buy honey from Floarama and then when you see a brown tree, press A and apply the honey to the tree. Wait about 6 - 8 hours and when the tree is shaking it means theres a Pokemon there!
You find it by the bike pass if you use the pokeradar.
use the pokerader on route 230
West Solacean town.
Get lots of honey from combee's then put them in trees i forgot but some trees have better amount's of certain Pokemon than others so just try the tree near the honey salesman.
evolve a female Burmy.
only with an event you can get the azure flute
You have to beat(or Catch) Dialga first.
you don't..... you press B to switch gears
Ice type pokemon.
Koffing evolves into Weezing at level 35
North from the fight area, or south from the Survival Area.
The Pokedex ID numbers range from 1 up to 493