Yes, You need a battle pass and some Pokemon in the battle pass (by completing a few stages) Then You need Wi-Fi Connection Use it and hopefully you connect to someone with legendary then try your best to defeat one of the legendary (I defeated a Groudon with just a Marril) The Wi-Fi person may want to have your friend pass then click yes on the exchange friend pass then hopefully he should say yes 2 then if you get his friend pass with a legendary YOU GOT A LEGENDARY POKEMON Yahoo!!!!!!!!!!
P.S: You need to defeat the game then defeat gate way again then you should get battle passes (Defeat other Pokemon trainers with 50 LVL Pokemon)
No, but there are rental passes you can use. I find it better to use my own pokemon.
I wouldn't know how to machamp without trading either
no sorry
You cannot breed Legendary Pokemon without cheats, except for Manaphy with Ditto.
no you can't you have to either trade or gameshark cheats :P
Six without trading.
Yes; Zekrom is the main legendary in Pokemon White.
you cant get every legendary of Pokemon without cheats or migrating and trading with people
Trading, Migrating, Catching the legit legendary Pokemon in pearl, etc.
In Pokemon diamond you can catch Dialga, Azelf, Uxie, Mesprit, Cresselia and Arceus
i dont really know
Nah, Pokemon that you can get more than one of in games without cheating or trading aren't legendary in my book. I have heard someone call the Dragonite family legendary and Arcanine is actually called "The Legendary" Pokemon, but I think that's more for the TV-series.
I don't think so sorry.
it is impossible to get an egg of a legendary Pokemon exept for Manaphy and Phione without AR codes, GS codes or codebreaker codes.
Legendary Pokemon are the best of the best you want to get: Regice, Regirock, Registeel, Kyogre, Latias, Rayquaza. This is the best possible team you can have without trading!
There is no way of getting all beginner Pokemon without trading.
No, but there are rental passes you can use. I find it better to use my own pokemon.