no
You can find legendary Pokemon in Pokemon battle quest in the pokeshop.
you cant if its a regular Pokemon the original answerer is right but if it's a ditto and you are facing a legendary you can transform into it for the length of the battle or until ditto/legendary Pokemon faints if it faints during the battle.
All legendary
Lugia
A person can find legendary Pokemon in Pokemon Battle Quest by searching the map and battling other trainers. It is also important to have upgraded Pokeballs.
stupid head
If you count sudowoodo as a legendary then yes
It's in the battle frontier at the battle area
in the battle frontier next to the battle factory
After you defeat the Elite Four, You will unlock the battle frontier. The battle factory is at the West side of the battle frontier.
if you have Pokemon pearl or diamond you can connect 'em up and send legendarys from your ds to Pokemon battle revolution. :)
they dont