You get it from Cynthia's Grandmother in Celestic Town.
You need the Badge from Pastoria City to use it outside of battle. (Beat Crasher Wake!)
Get the HM Surf then teach it to a pokemon.
You get Surf from the elder of Celestic Town.
Surf is HM #3. :-)
you surf
On water.
Yes, it can.
A gymleader i think...
vulpix is not in Pokemon platinum version.
Yes creselia is is in Pokemon Platinum.
beat the fifth gem leader than you get the Hm surf
you get it from cynthia's grandma in celestic town
By using the HM Surf