You need a water type who knows aqua tail, a electric type who knows thunderbolt and a fire type who knows flame burst.
There are a few Magikarps in Cerulean Gym 1 and also 1 in vermillion city gym
once you have the item, magikarps will come in cerulean city gym 1 and vermillion city. i have only played that far.
Check theses places: the burned tower, Cyanwood City, Mt. Mortar, Vermillion City, Route 18.
Vermillion is port city you come into when you first get to Kanto.
Vermillion City is located below Saffron City. You can get there only after you meet Bill, the Poke'maniac.
you have to go to the old ghost tower, east of vermillion city, it is now a radio tower and they will give you a Kanto radio chip for your pokegear.
vermillion city
you go north of Vermillion City
get the raido card from radio tower in lavender town and then go back to vermillion city and use the flute tune on the radio
Vermillion City
No.
after defeating the johto Pokemon league u catch the ferry at olivine.this takes u to vermillion city :)