For better succesion of recruiting legends, here it is: you need Lucario rank for most legends, but not always, and, if you STILL can't recruit that legend, bring your HIGHEST LEVEL pokemon to defeat him!!! and, another way(if you STILL haven't recruited him, you'd be smart and get the Freind bow, Mt. Faraway floor 30... need a key to open...!). if i haven't answred any of your questions about an legendarys, post a question about them below, and i'll answer it in NO time!!
http://i258.photobucket.com/albums/hh278/xpokemon_rocksx/lekngklrengre.png