To get past the people that are blocking your way, you need to see every Pokemon in the shinnoh dex and then get the national dex.
you cant fight buck in Pokemon diamond and pearl,But you CAN In the battlefield in the survival arena after going up stark mountain and battling heatran on Pokemon platinum....When ever it comes out!!!!!
Go to the Fight area and you can now get past the people who were blocking the ways out of the Fight area. You can get to Stark Mountain, Resort area and Survival area - cool, huh?! You cvan even catch a Heatran!
In Pokemon Pearl version you fight the gym leader Norman. Pearl version is apparently not a legitimate version of the game and you will not be able to get into his gym due to a bug.
If you're talking about the guy blocking your path to sunnyshore city ,then you have to go to spear pillar and fight palkia first and when you come back, he won't be there ! get to spear pillar by going to mt. cornet
im not sure that you can catch it in the wild, unless you have unlocked the survival area and got the nat dex, or you can migrate from older games.
You have to see every Shinnoh Pokemon then see professor Rowan.
You can't fight them again if you go to their gyms. But to fight them again you have to go to the Survival Area and gain access to the place near the Pokemon Center and some of the Gym Leaders will be there.
You can't the Pearl version is only for the DS.
In diamond and pearl he will battle you in the fight zone on certain days of the week, in platinum, he will be found in the survival area on certain days
He's not in pearl version.
in survival area
this is not possible you can only get Pokemon from fire red to pearl. You can only get Pokemon to pearl from another pearl version or diamond version.