You use poke transfer and transfer it from diamond platinum or pearl
You cannot catch Staraptor wild, you must evolve it from Staravia.
No.
You can't catch entei in Pokemon black he is on a different version
you catch a Starly and evolve it.
You catch them with a ultra ball
you can catch starly in the begging part by twinleaf and evolve it into a starvia at lv 14 then evolve that into a staraptor at lv 34 or catch a starvia on routes 210, 209, 212
you cant
Yes you can catch Reshiram in Pokemon black and you can catch zekrom in Pokemon white hope it helped.
You can't catch one.You need to trade it from Pokemon Diamond/Pearl/Platinum version
Throw a pokeball at it.
No. Reshiram is exclusive to Pokèmon Black Version, whilst Zekrom for White. It's just like you can't catch Dialga AND Palkia on Diamond or Pearl.
you cant catch it in soulsilver. you have to trade it from diamond pearl or platinum.