I don't think you do he is the champion of the Hoenn region witch is not in heart gold you can still trade with him
no but you can battle him in heart gold/soul silver
You can't battle Lyra.
You battle your mom
you can bit i don't think you could battle
you can buy them using BP (battle points) in the battle frontier
No, you don't battle Steven in HG/SS.
so sorry but you cant you can only battle with 4 in black so you cant battle with seven in heart gold sorry
how about.. BATTLE HIM
yes it can so can heart gold and soul silver
you can't
he just trains with his trainer
Yes