It might be possible but it will not be easy. Lance's Dragonites will eat your pokemon alive if you don't take them out fast, and you have no Ice moves to battle with. Will and especially Koga will be a breeze, since they both have many fire weak pokemon, so if your Typhlosion has Flamethrower (it learned that at level 61) you can roast them without any trouble. Bruno's Onix could be a slight problem because it resists fire and has earthquake. Karen shouldn't pose much of a threat, but watch out for lance. A 63 Typhlosion may be able to carry you, but not against 3 dragonites and the fearsome Aerodactly. Aerodactly has a move called ancheint power that can slaughter fire types, so be careful. My advice to you is this: GO CATCH A LAPRAS! When Lapras gets to level 45, it can have Surf, Confuse Ray, Body Slam and the most useful move for combating Lance's Dragonite's : ICE BEAM. Ice attacks destroy Dragonite.