Blaine is on Cinnabar Island
According to Pokemon Red and Green/Blue, Blaine has a Growlithe at level 42, Ponyta at level 40, Rapidash at level 42, and Arcanine at level 47.
Blaine specializes in fire type pokemon.
Blaine uses fire type Pokemon.
Blaine is located East of Cinnabar Island, his gym is where the Seafoam islands used to be. I think you have to talk to Gary/Blue on Cinnabar Island while you're there to face him later as well.
Yes, Blaine did have a Magmar in "Pokémon."
After you get 7 badges go to Cinnabar Island and talk to blue (go to the left of the Pokemon center). If you see him before you defeat Blaine, Blue will not fight you. he will ask you to fight Blaine and defeat him. then go back to cinnabar, talk to Blue, and he will ask u to go to the gym and fight him.
You can fight the Kanto Gym Leaders in any order, except Brock, Blaine, and Green/Blue.
strategy
93843856458473567258732687586757
You can only get it on the Red/Blue/Yellow Versions by surfing one square off of the coast of cinnabar island (the island where you fight the gym leader Blaine).
You need to acquire the Secret Key that can be found in the basement of the Pokémon Mansion and then you can use the Secret Key to enter into Blaine's Gym.
seafaom islands up the ladder