Trade from heat gold or soul silver.
Get it for pokemon soulsilver/heartgold or get it in mt. Coronets
You can't unless you have pokemon pokemon gold for Ho-oh and pokemon silver for Lugia
Go to snow point city and go to crane use rock smash ho oh will come out
By doing a barrel role
Err...you can't unless you cheat or trade or migrate. Sorry
Yo have to get an action replay or wait till pokemon soul silver or pokemon heart gold come out.