Impossible! You can't find him in Generation IV!
In the game Pokémon Pearl Dawn's house is located underneath the professor's lab. At Dawn's house players can find out the locations of swarms.
No.
in Route 224
Complete the Sinnoh Pokedex (meaning see all the Pokemon at least once), then see Professor Oak in a house in the bottom left of Eterna City.
In his lab
nowhere,but you can get one from professor rowan
His lab.
150 then talk to Professor Rowen.
He gives it to you as a gift for completing the sinnoh pokedex.
he's not in Pokemon pearl; he's managing his affairs in the white house
after beating the E4 the professor will give it to you as a gift
The up grade evolves porygon into porygon2. You can get it from professor oak in a house at the bottom of eterna city after you get the national dex.