Well I recomend that you start with Chimchar for her and Chimchar should be at least an Monferno Lv 32, and have a Starly at it's starapter or even at its Staravia stage. But if it is still a Staravia then it should be a fair lv, not like lv 18 but around the 30's, bring alot of super potions, oh and if you caught an Abra early in the game then it will come in handy if it has evolved to the Kadabra stage, maybe it might already be an Alakazam, if so then that's frickon fantastic, I recomend the three Pokemon I listed above, try to save Monferno or if it's an Infernape for Riolu's evolve stage I forget it's name , because it has a fighting/Steel attribute combination, she also has a Machop or a Machoke and a Meditite or Medicham, use kadabra or Alakaza and Staravia or Starapter for them. Hope I helped
To the fifth one dah
you have to beat other gym leaders before you can get your hearthome city badge, lol. it's probably the hardest badge to get.
go to the teAM GIGLATIC building and beat everyone inside
You have to beat the gym leader gardenia then cut the trees in the top of the town beat every trainer and võilá you can get a bike
you have to beat the snow point city gym leader.
To the fifth one dah
Beat the gym leader
with fighting type pokemon
what did you say
beat the #?*@! gym leader
the best way to beat the 7th gym leader is with a fire type Pokemon
With good Fire of Fly Pokemon!
train your Pokemon to about lv 20
You go to Canalave City left of Jublife City. The gym leader there uses steel types. So be ready with fighting or water type Pokemon
you find him
Beat the fuchsia city gym leader.
you beat the gym leader