How do you get Hoenn starters on soul silver?
Talk to Stan after you defeat Red on Mt.Silver
Beat red at Mt. Silver, get the kanto and hoenn starters, (prof. oak will give you the kanto starters, ans Steven Stone will give you the hoenn ones at silph co.) than go to Mr. Pokemon's house. He will give you the red orb. After that go to the Cianwood City entrance to the safari zone and chuck (the gym leader) will tell you the rest.