Magnezone didn't exist in FireRed, therefore, it cannot be caught anywhere.
safari zone any area but its very rare
Suicune is not in the Sevii Islands.
Kangaskahn can be found in the Safari Zone mostly in Area 1 however it is a rare pokemon so its tough to find.
Go to The Professor's Lab in Sadgem Town and you get the National Pokedex you might want to get Pokemon LeafGreen FireRed, to fill it at the top but some will be in the grass at the top of the Resort Area!
Tangela is in the grassy area after you surf below your house. I forgot the route name. Actully, the name of the route is route 2.
in the yellow area
you have to beat the gyms in the area.
Go to the safari zone and u can find it in area 2 and 3. But it is very rare so it might take some time to encounter it.
You can catch makuhita in the fighting area in Pokemon diamond
There is no such area. Thier is, however, a game for gamecube called Pokemon colloseum
first you need to go to the store and buy pokeballs. Then go fight a wild Pokemon. Once the wild Pokemon is low health go to items then click pokeball and you will throw it at the Pokemon. If the wild has low health it will be captured not really i had a Pokemon asleep and injured in red area and used an ultra ball 20 times and it didnt catch it
you can catch arbok in the great marsh with firered inserted only 8% of time