He challenges you then he gives you that team galactic suit all the grunts wear. (Pokemon are less likely to appear after you become team galactic) also you can get a master ball and a zubat after meeting Saturn in Team Galactic at the HQ on the highist level.
he will appear at random in his grandparents house!
there is no sunny shore city on emerald
you need to defeat cyrus at the veilstone team galactic hq then the guy will move k?
to get to sunny shore in Pokemon diamond you need to catch dialga at spear pillar
go 2 route 222, the annoying guy wont be there ^-^ so u can go 2 sunny shore city
Sunny Shore City is a location in the games Pokemon Diamond Pearl and Platinum. The city is powered by solar energy.
The seal shop in dimand, pearl, and platinum is in sunny shore nere the poke'mart. I hope this helps
Volkner
misty
You need to first defeat Cyrus (galactic boss) at the top of mt. coronet, then dialga. After that the person blocking the way shouldn't be there anymore
you have to get dialga / palkia
sunny