In Wellspring cave swirling dust.
No, but the available pokemon that you can catch there are the following: Cryogonal, Gurdurr, Boldore, Woobat, Cubchoo, and in dust clouds, Drilbur.
10 in pinwheel forest
Cleffairy Skitty Jigglypuff Nidorina Nidorino and in Pokemon black and white also i think munna evolves into musharna with a moon stone :P
You cannot use a Moon Shard or a Moon Stone in order to evolve Eeve in Pokémon XD Gale of Darkness however you will come across a shop that will be selling three of the evolution stones as well as items called Sun Dust which will trigger Eevee's evolution into Espeon and Moon Dust which will trigger Eevee's evolution into Umbreon, you can use the Moon Dust on Eevee as soon as you have purchased it.
As far as I know, Mt. Moon isn't in Pokemon White or Black.
Moonstones can be found randomly in caves such as chargestone where swirling dust occurs. Instead of battling a Pokemon you will receive a moon stone. Also there is one in pinwheel Forrest and twist mountain
swirly dust in caves.
Munna into Musharnna
By cheating
Moon Stone.
In Wellspring cave swirling dust.
the moon has dust because it is dirty
a moon ball
Give Nidorino a moon stone.
Route 9. There might be one in jumping dust in a cave.
nidorino nidorina jigglypuff clefairy evolve.