Catch a Burmy and battle with it caves, ruins or on a road.
No unless you migrate form GBA game
Ambipom, which is the evolved form of aipom
The meteors in Pokemon Diamond can change Deoxes's Form. (Attack, Defence, Speed, and Normal.)
Barboach.
The evolved form of Finneon is Lumineon.
You can send it from Pokemon Diamond Pearl or Platinum after obtaining it form an event, or use a cheat code.
no because diamond is form gen4 and black is from gen5
Bastiodon, the evolve form of Shieldon
No but you can change its form in Platium.
a special event
You can't change Shaymin into Sky Form in Pokemon Diamond (that includes pearl). You can only change Shaymin into Sky Form in Pokemon Platinum (that includes Heart Gold and Soul Silver). You can get the Gracidea to change Shaymin into Sky Form.
you can probably find it on trees. or you could trade it over form diamond, platinum, heartgold, soulsilver, or RSE.