In my opinion, there is not a "best team". Take your most powerful Pokemon of major types, and battle with those.
Breloom...which i also think is one of the most badass grass types :)
Eruption was introduced in Gen. 3 (Ruby Sapphire and Emerald) and is most commonly known to be used by the pokemon Camerupt and its pre-evolution Numel.
Breed Pokemon in the daycare but in most games there is someone who gives you an egg.
in Platinum on your way to the spear tower the detective gives it to you in Mt Coronet. it is most likely the same in pearl.
you must get all gold badges from the battle frontier then either oak calls you, you call him, or you go talk to him and he gives you the ticket (will most likely call you). hope this helped
rayquaza
The strongest Pokemon on Pokemon emerald would probley be raquaza
Steven Stone is the most powerful trainer in Pokémon Emerald. He can be found in the upper area of Meteor Falls after defeating the Elite Four.
RAYQUAZA
Kyogre.
The best would be the "Battle Factory" with 5 Bp
all of them are in emerald
diglett, rayquaza, and most ground type Pokemon
Most water type Pokemon like tentacool.
Yes there are plenty of kanto and mostly johto Pokemon you can find in emerald most of them can be hunted down in the safari zone.
If you are speaking of the egg that the lady gives you near the hot springs then the Pokemon is a wynaut. It is a pretty crappy Pokemon until you train it to level 18 when it evolves into a wobbufett. The wynaut will most likely have shadow tag which is helpful with the latis since it prevents escape!