There is no way of getting Pokemon without catching them, unless you cheat.
im sorry but i might be able to help you if it was a little bit more clear _yeah what was the question???-
You either have to migrate Pokemon or receive them in trades
That is actually possible if you don't feel like catching any pokemon you can have a friend trade you all of them and then you will have the pokedex finished without using any pokeballs.
You can buy the game Preloaded with all 493 Pokemon at: www.losttreasuresonline.com
it's immpossable to get the national dex without seeing all 150 sinnoh Pokemon (this doesn't include manaphy, which is just extra if u see it)
By capturing all of the water types of it.
Go to all the lakes after capturing diaga
no the master ball works strait away without doing anything to the Pokemon
no you can not get one but i will try getting one and i will be at the down of the Pokemon center at fridays the Pokemon i want is celbi
in hippowdon temple after capturing all 266 (269 if you have Nintendo WFC) Pokemon in the browser
By battling or capturing in an infected Pokemon.
by capturing an ice pokemon in the ice cave by capturing a dragon type pokemon but dragon is weak against dragon so just capture an ice pokemon
Pokemon nr. 267 is Regigas. Its in Hippowdon temple. Only as boss after capturing all 266 prior pokemon. Good luck! ^^
There is no way of getting all beginner Pokemon without trading.
you can get seals with the unknows
you can by evolving eevee but not by capturing
if youre referring to getting regigigas, after capturing the 266 pokemon, go to the ranger union and you wil then be able to go to the hippowdon temple to get regigigas.