simple you capture or beat ho-oh.
You can't battle Lyra.
Mt. Silver or the Pokemon league
use a pokeball after Lyra teaches you.She will give you 5-20 pokeballs.
The person that arrives in Crystal.... That is how it is in the manga anyways.
catch lugia
you never battle her.
Yes there is.
there is no league all you have to do is vs red at mt silver peak but he has Pokemon over lvl 80
You can defeat the Pokemon League by defeating the Elite Four and the Champion in Pokemon Soul Silver.
The Pokemon League
must obtain the required number of league badges
You have two beat the Pokemon league.