I got myself a Pikachu and nicknamed it sparky. I beat my rivial with some difficulty. After collecting Oaks parcel and my pokedex, I then caught myself a Pidgey, Rattata, Spearow, Mankey and a Caterpie. I grinded up levels until I got Low kick on Mankey and evolved Caterpie to Butterfree. I beat my rivial again and beat Brock with Mankey.
Deposited Mankey and Butterfree and then trained up Pidgey and Rattata until they evolved. Training up a Geodude, Spearow and Pikachu now, whilst trying to catch a Clefairy, Zubat and Paras. Got an idea of which I want to use in my final team but trying to keep my pokedex as well.
Training up Pikachu to L18 for the next gym and hoping to get Bulbasaur as well
For anyone who I have outstanding trades with - Apologises having difficulties with the internet with the DS I'm hoping to get this issue fixed soon.