Personally, I used my master-ball on him. But if you already used yours on another pokemon, I would suggest stocking up on ultra balls and fast balls [maybe?] and then saving the game just before you battle him. :)
Yes.
You can only catch lugia if you migrated it from firered or leafgreen. If you want lugia get one from heartgold or soulsilver version.
catch lugia use dusk stone on it
You can catch Lugia in the gameboy games: Gold and Silver and in the Nintendo DS games: HeartGold and SoulSilver.
Lvl 45 If You Have Soulsilver. If You Catch Him In Heartgold He Is Lvl 70.
You can capture Lugia in FireRed, LeafGreen, Emerald, Gold, Silver, Crystal, HeartGold, and SoulSilver.
There is no such thing as the Shadow Luiga. To catch the Shiny Lugia though, you need to find the code.
you catch lugia in whirl islands in soulsilver
ho-oh, lugia, suicune, entei, raikou
you need lugia & Ho-oh :-P
I'm not sure but I think you can't
You can't catch Lugia in Pokémon Diamond, you have to trade it from Pokémon SoulSilver or HeartGold. You can also migrate it from Pokémon Emerald, FireRed, LeafGreen or Pokémon XD