You won't need to use an Action Replay to get a Chikorita in SoulSilver. Chikorita is one of the starter Pokemon in the game. Though, if you started out with another starter Pokemon, then yes, you will need to use an Action Replay to get a Chikorita.
If you have Soulsilver, you need a Pokemon that knows the following moves: Flash Surf Whirlpool Sweet Scent Go to where you caught Lugia and then use sweet scent. If you're really lucky, Arceus will come.
easy get the wild pokemon modifier code then type in on the internet pokemon soulsilver cheats codejunkies then there will be a whole list of pokemon which you can use on your wild pokemon modifier code
In Pokemon SoulSilver, only Latios is available. To get a Latias, you need an Enigma Stone, which is an event item. You can also trade with someone, use a cheat, use an action replay, etc. Hope I helped :)
Well sometimes you need to know whirlpool and you need a certain badge to use it out of battle. If not that then.... i dont really knowww.... -_-" *you need the Ecruteak badge before you can use it out of battle*