No. Professor Oak won't give you a shiny Pokemon. he'll only give you a choice of three starter Pokemon at the beginning of the game.
Chat with our AI personalities
At the beginning of the game, Professor Oak is in Mr. Pokemon's house. Mr. Pokemon's house is north of Cherrygrove City. After that, Professor Oak is in Pallet Town in his Pokemon lab.
After seeing all the Pokemon in the Sinnoh Dex go talk to Professor Rowan and Professor Oak will come and give you the pokeradar as well as the National Dex.
After catching Kyogre, obtain a Groudon from a friend with Pokemon SoulSilver. You only need the Groudon temporarily. Talk to Professor Oak with both in your party, and Professor Oak will give you the Jade Orb to catch Raquayza.
Pikachu was in the Poke Ball that Ash had received from Professor Oak.
What the hell is a Pokemon crystal