Like in the Sinnoh games, Whirlpool and Dive are just normal moves like Pound, Slash etc. while in Heartgold and Soulsilver, Whirlpool is a HM.
No its impossible if you need these moves you have to work for it
How to change your username
How to add a user avatar
Why was my post hidden?
The points system
Flags vs Downvotes
Type a Pokemon name, type, move or ability to see instant results.