You need to buy action replay to do that.
no you cant unless you have an action replay to catch trainers Pokemon but other then that you cant catch johto starters in the wild
sorry you have to trade it to Pokemon soul silver
you either have to trade with a friend or use an action replay code to catch another trainers Pokemon.
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
Catch Pokemon
You can't catch kyogre in Pokemon soulsilver.
There are not trainers with a Buneary in SoulSilver.
you catch it in cerulean cave
In johto!
snorlax
no you can, you most catch it in Pokemon emerald
well you can catch articono. and battle strong trainers.