it depends witch of the games you have in ruby theres team magma(maxie) and in Sapphire theres team aqua(Archie) and you will see sombody of them in mt chimney
In front of the GYM.
You can fight Archie before he awakens kyoger
Sotopolis Gym.
Lucario as well as other 4th generation Pokemon were not created in any generation Pokemon game before it meaning they don't exist in Pokemon emerald or anything before Pokemon emerald.
in the place where Archie(team aqua`s leader) used the red orb to control kyorge. before you see Archie with kyorge you`ll see pokeballs with items in it. get the two items. one is a nugget.then somewhere in that place is Archie. when you talk to him you battle. don't enter with weak Pokemon. bring a strong team with lots of healing items. hope i helped!
You can get a rigirock on Pokemon Emerald in the Desert Ruins.But you need to unlock the Rigi's though,before you can attempt this.
You can get a Rigisteel on Pokemon Emerald in the Ancient Tomb,which is on Route 120.But you need to unlock the Rigi's before you can attempt this.
you get pikachu before the 1st gym in Pokemon leaf green
NO
With the appropriate codes, an Action Replay can get you any Pokemon that exist in your game and its predecessors (For instance, in Emerald you could get all the Pokemon in Emerald and the games before it)
5-100
no