You might be able to with a action replay.
No No
no it's not possible to catch rayquaza in silver but if it is a hacked version you can catch it
You can't. You have to get one by trading with a Gold Version. You can catch Teddiursa in Soul Silver but not Silver.
mt. silver
in Pokemon silver you can catch Pokemon as how you catch in other versions. in the Silver version is where the use of special Poke balls were introduced just like Fast Ball, Heavy Ball and Lure Ball.
all of them
There are 100 new pokemon in pokemon silver that weren't in blue and red. Although,the original pokemon are still in silver, bringing the total amount of available pokemon in your pokedex up to 251. So, you can catch 251 pokemon in the silver version for gameboy.
It is an event
You'll need to trade for it from Pokemon Silver, or the older GBC games.
Use the master ball you get from profe elm
No, you can't. It's a version-exclusive Pokemon, so you have to get it from a friend who has Soul Silver.
It's impossible. You can't. In FR/LG you can catch Johto Pokemon in the Sevii Islands, and trade from there.