Doctors will recommend that you avoid most physical sports while pregnant including Surfing to avoid the risk of falling. I already knew how to surf and continued to throughout my entire pregnancy.
You have to use the HM surf It does not learn surf by leveling
No, Togepi cannot learn Surf.
No. Seviper cannot learn surf.
Vanillite cannot learn Surf.
One can learn how to surf from websites like About, Away, Lajolla Surf, Surfing Waves, Learn to Surf, wikiHow, Surf Science, New Quay Surfer, Surf Noosa and Dano Surf.
Slowpoke does not learn Surf by levelling up, but it can learn Surf via HM in all generations.
Yes, Marill can learn Surf.
YES! It is a water Pokemon and can learn to surf.
Yes, Zigzagoon is able to learn Surf.
Yes, Marill can learn Surf.
No, it cannot learn Surf.
Manaphy cannot learn Surf but it can be taught it via the Surf HM.