Catch Pokemon
It's impossible to challenge Cyrus in Pokemon HeartGold/SoulSilver.
You can go and challenge other Gym Leaders in the Kanto region, such as Brock.
right of the pokecenter
no you can trade soulsilver pokemon to black
he is not in Pokemon soulsilver or Pokemon heartgold
POKEMON SOULSILVER come with a poke walker and the Soulsilver game
Pokemon soulsilver and Pokemon heartgold are basically the same game just different versions but i do recommend buying Pokemon soulsilver
The SS Anne is not in HeartGold or SoulSilver however when you arrive in Kanto you'll arrive in Vermilion City so you go and challenge the Gym Leader there.
You have to explore the Safari Zone.
SOulsilver
The wardens home is to the right of the fuschia city Pokemon center.
You CANNOT LEGALLY download Pokemon Soulsilver.