Magikarp is handed out for free on that bridge after you go through White city.
you can train it at some weak places like where you start your adventure or you can let it hold a exp.share and fight pokemon with another pokemon in your party.
rods,Net Balls,HM Surf and some times in grass.
I have Pokemon Black, and as far as i know you cannot catch event legendarys without an event (eg. Genocect, Zorua). You cannot catch some Pokemon on the game, but Pokemon White can, and White can't catch some Pokemon that you can catch on Pokemon White. Lol!
yes there are some
You can get the Japanese Pokemon Black & White in some shops in Japan, or you can pre-order Pokemon Black & White on a site called Play Asia.
Emolga does not evolve. I played Pokemon White also and it does not evolve. Some Pokemon do but this one does not evolve.
Pokemon are pocket monsters that can be good some times or not but Pokemon are your friends
These pokemon can all learn it: Magicarp Hoppip Skiploom Driftblim Spoink Grumpig and some others. Search Serebii.net splash to see the entire list. Still... Why do you want to know this? Splash is a useless move that does nothing. Regardless... Hope I helped ;D
No, no legendary Pokemon evolve from any game sometimes people consider lucario a legendary Pokemon and it evolves from riolu.
some show up in white forest
You can get pokemon in white forest during any season. If you take people from other people's black pokemon game through the entralink, more pokemon appear in white forest. For example, you can find Elekids after you take some people, Magby appears too.
Have the Pokemon types you will need most in the place you are going.