Yes it does, you can catch it in Cerulean Cave.
not a chance
he in uknown as to where he goes, but he will come back if you beat the elite4
It depends it only will revive if you have action replay
yes it will but it is hard to get him you have to go to the lake of rage at midnight for him to come back come at noon for heart gold
It will automatically come back, like the sudowoodo in Elix forest.
If you mean Soul Silver, it will come out in Europe in 2010.
Nope!
It wont come back unless you saved before you battled it.
Yes,it will, but you have to beat the Elite Four again even if you have already beaten it. Once you've done that Moltres will be back at Mt. Silver.
Yes
yes it will come back if you defeat the E4 and Lance. It will keep being that until you catch them. Same rules apply to other legendarys
after you talk with a old man in pewter city that gives you a rainbow wing