You Cant, Only In Soul Silver Groudon Must Be Traded To Get Rayquazza
no, you have to trade them.
Defeat all gym leaders in jounto and kanto then deafeat red and you can get another starter pokemon
Trading.
No.
You cant get every pokemon in Black and White without trading, unless you trade from Emerald/Ruby/Sapphire,Fire Red/Leaf Green to Diamond/Pearl/Platinum and/or Heart Gold/Soul Silver and trading the pokemon to your Black and White games from there. (Or you could just hack, but that can corrupt your game.)
by either trading with Pokemon heart gold or Pokemon soul silver, or you can migrate from ruby, emerald, and/ or Sapphire
No. You cannot get groudon in Pokemon heart gold. The only way to get one is by trading from Soul Silver
the only way you can get regice in heart gold is by trading from Pokemon platinum,diamond and pearl
In Pokemon Gold/Silver/Crystal/Heart Gold/ Soul Silver you can have it as a starter but otherwise the only way to get it is from trading.
Yes as long as you are trading only Johto and Kanto before you acquire the National Dex.
one or more by trading with Pokemon holding a master ball
You can get it by trading from Pokemon Heart Gold, or Soul Silver. You can alos get it by transfering it from Pokemon Red, Blue, Yellow, Fire Red, or Leaf Green.