first of all, nidoqueen doesn't learn any moves until level 101 to level 110.
101-transform
102-ancient power
103-fire spin
104-hidden power
105-crunch
106-splash
107-surf
108-dive
109-cut
110-eruption
to get a higher level than 100, you must put in an action replay cheat for this found on:
http://www.neoseeker.com/Games/action_replay/
this cheat works only on Pokemon diamond version and the same moves apply for a number of Pokemon above level 100
nidoqueen
smeargle
dialga
charizard
treeco
pilloswine
manaphy
-note there may be more that i have not expirimented with and i will try to update this list asap
hope this helps:)
double kick, leer, peck,chip away
Lv. Move 23 Body Slam 43 Earth Power 58 Superpower
At level 58 that's when my nidoqueen learned superpower.I hope I helped you.
No, it can't. Only its last evolutionform, Nidoqueen, can learn surf.
Never because earth power is a 4th generation move no 4th generation moves have existed in the previous generation games if you want it to learn earth power migrate it to diamond, pearl, platinum, heartgold or soulsilver.
Technically, yes, if you use Nature Power while in a grassy area.
in lvl 43, or when you evolve nidorina...i think
Nidoqueen does not evolve. If you evolve a Nidorina at level 58 in Gnerations 4 or 5, it will learn Super Power. If you evolve a Nidorina later than level 58, you'll have to go to a Move Relearner, or Move Tutor.
it can learn Grass and Psychic moves
Of course it can learn dragon moves such as dragonbreath and dragon dance and also can learn moves like twister and waterfall.
No.Magikarp cannot learn any TM moves if it evolves into gyarados then gyarados can learn TM moves and HM moves too. I Hope i helped you!
just attack them with ground, water and grass type moves nidoqueen and nidoking are part poison type so you can also hit them with psychic moves