2: Not sure. Problem I see is against the Rock/Grounds - off the top of my head I'm not sure if either learns any moves to deal with them. (Probably at least one gets Brick Break, but I dunno where you get the TM).
If I were to use only 2 Pokemon for an ingame run, I'd likely make one a water type.
EDIT: If you want Typhlosion + Gyarados, you can probably catch and evolve a Magikarp rather earlier than Lake Of Rage.
If I were to use only 2 Pokemon for an ingame run, I'd likely make one a water type.
EDIT: If you want Typhlosion + Gyarados, you can probably catch and evolve a Magikarp rather earlier than Lake Of Rage.