u know how u get it u GET A LIFE
inside mount silver u will find moltrase
at mount silver but you must beat kanto before going there
go to a mount and then battle 10 Pokemon then u got a partner
try the improved elite four or try to beat red on mount silver.
sorry you have to trade it to Pokemon soul silver
Soul silver is AWESOMENESS!! yes GET IT
Go crazy! Train , trade & just party. Sorry I'm am no help
Lugia
According to Serebii.net there are 493 Pokemon in Soul Silver.
Red is at the top of Mount Silver, you need to use the HM Rock Climb to get all the way up to him.
You can't do Pokemon contests in Pokemon soul silver.
it really depends on which Pokemon game you have if its heart gold or soul silver fire types can normally be found in mount silver but you would have to defeat the legue first in order to enter