FIRST you are supposed to see them at the burned tower in eruckteak city.THEN he will roam the grasses of johto.YOU can see him on your pokegear map.
for entai and raikou they are special random encountors suicoon is a sidequest
Yes
no
Any pokéball
entai- legendary dog Pokemon
You have to use palpark from a GBA game(pokemon)
to get entei in crystal you need to prepare and you could find him
No, you cannot catch Kyogre in "Pokémon SoulSilver."
You can't catch bastiodon in Pokemon soulsilver.
you catch it by chasing it use block or meanlook if it don't run attack it then thry throwing the pokeballs you have
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.