You don't....you trade for it or "migrate" it in from Emerald version.
Yes, Mewtwo, Latios and Latias will be in HeartGold and SoulSilver.
Latios is only in SoulSilver. You'll have to trade
No.
Latios is a non-breedable Pokemon,so no.
You can find Latios on Pokemon Emerald, Ruby, and SoulSilver.
No, neither Latias nor Latios are breedable.
you'll have 2 get the event (hg and ss only) of the latios and latias or trade them from heartgold or soulsilver. it is found i soulsilver really.
latios is a roaming Pokemon so it will appear in random places in kanto
You get emerald and choose blue, have sapphire, have soulsilver.
you can't, but you can catch latios in ss and latias in hg hg(Heartgold) ss(Soulsilver)
the way you catch azelf mesprit and uxie.
The cool legendaries you can get in Soulsilver/heartgold are the following: Lugia, Ho-oh, Raikou, Entei, Suicune, Articuno, Moltres, Zapdos, Mewtwo, Latias, Latios (Latios in Soulsilver & Latias in Heartgold), Kyogre, Groudon, Rayquaza (Kyogre in Heartgold, Groudon in Soulsilver & Rayquaza if you have both).