you don't really get oak's rare Pokemon but you can trade with friends.
good luck Pokemon trainer ;P
Go to professor oaks lab. he will give you a starter Pokemon from the johto region. They are: Cyndaquil: fire Chicorita: leaf Totodile: water
No.
fly to pallet town and walk there.
you have to catch a rattata in oaks lab and train it
get 60 in your pokedex and go to oaks lab
if you already have the national dex you can be able to go to his lab
Professor Oak's lab is Pallet Town. - Conoogle
go to professor oaks lab then you can get a awsome kanto pokemon (squirtle)(bulbasaur)(charmander)
Choose it as your starter pokemon in the Oaks Lab level, but you MUST NOT have any pokemon in your team form codes or he won't offer you a pokemon.
If you have played R/B/Y/FR/LG, then Professor Oak's lab must be at Pallet Town. professors oks lab is in Tokyo
The first fire Pokemon in Gold is Cyndaquil and you find it in Prof. Elm's lab
Oak's lab isn't in Pokemon diamond unless it's hidden. But you might be able to use action replay to make it appear. Hope i could help! Sorry the font changed.