im pretty sure you have to make friends with chimchar, i don't remember if its automatically there.
Buneary
you can become its friend but you cannot use it sorry
it is Emolga she is a cute bat pokemon its true
Get all the bonuses in Tangrowth's Swing Along.
You have to beat gyrados's aqua dash with every character exept manaphy then beat her with pikachu and she will be your friend
You get him by getting all the bonuses for empolions attraction
you have to do what they say so read the questions there talking about
beat the game and, sooner or later your friend list will be done!
You need to have all the pokemon in absols hurdle bounce to achieve the bonus
Have the electibuzz in the meeting place teach you everything it has to teach and it will become your friend
I guess you have talk to sneasel and he will ask you to play chase with him/her, press the yes button and if you beat it at chase it will be your friend (sneasel is quite fast).
U have to beat chimchar (Lava/Magma Zone) 3 time and infernape will appear