H0-OH , Lugia , suicune , entei , raiku . . . i think
No, you can only catch a legendary Pokemon once.
You can only catch him once.
you can catch as many legendary Pokemon but only once unless you have it on the computer
all of them
No, unless you have the AR (Action Replay). You can only see/catch it at Cerulean Cave.
you can't you can only get it in Pokemon soul silver
You can't in Soul Silver, only in Heart Gold.
Not including the legendaries and special pokemon ( ones that you can only catch once ) feebas is the hardest and rarest pokemon to catch
Not much difference, there are Pokemon only found in Gold and Pokemon only found in Silver. The other difference is that you get the Rainbow Wing from director in Gold and you get the Silver Wing from the director in Silver.
you can't, its only possible to catch him in Pokemon silver and gold on route 6
The only way you can do that is with the action replay code at pokeball.tk
You can only catch it on Gold on route 45.