i would say Garchomp, Empoleon, Wevile, Rapidash, Ryperior and Honchkrow you could switch empoleon for gyarados and Rapidash for infernape if you want
what pokemon do you have?
A good Pokemon team would consist of different types of Pokemon.
Yes, Infernape, Roserade, Floatzel, Drapion, Mismagius, and Garchomp make a good Pokemon team for Pearl.
In Pokemon Pearl Team Rocket aren't the villains, Team Galactic are.
Yes
what pokemon do you have?
yes exploud is a good Pokemon for pearl i have it on my team
A good Pokemon team would consist of different types of Pokemon.
A good team for Pokemon diamond or pearl is probably Empoleon, Staraptor, Roserade or, Steelix, Machamp, and Haunter or Gengar.
All legendarys
Yes, Infernape, Roserade, Floatzel, Drapion, Mismagius, and Garchomp make a good Pokemon team for Pearl.
yes its a good team
In Pokemon Pearl Team Rocket aren't the villains, Team Galactic are.
You may not join Team Galactic in Pokemon Pearl or Diamond.
Catch legendaries, get eevee, make a good team.
no
In diamond, pearl and platinum: empoleon or torterra roserade bastiodon drifblim bronzong garchomp spiritomb lucario snorlax abomasnow dialga or palkia Any of the above, put together would make a great team. I excluded legends and as I do not know which game you have I listed both the diamond and pearl pokemon. I personally wouldn't choose chimchar as your starter. good luck (: