you can get eggs for every type of Pokemon in the game exept for legendaries all u need is a female version of that Pokemon and put them both in the day care so they'll have an egg ( a ditto works too)
yes by putting two pokemon (one male and one female) in the daycare then when you comeback there will mysteriously have an egg there and the daycare owner will ask you if you would like to keep it.
you can't get the black flute in leaf green but you can in Pokemon ruby, sapphire and emerald then trade it to leaf green.
go to mossdeep city then head left and go past the white rock at the end their should be a house with a fisherman in it and he will give it to you
latios and latias appear in random patches of grass and areas of water after you catch Rayquaza or make him faint.(after saving the world in Sootopolis.)
hatch from eggs
ABXY
Sadly, no. The creators of the game forgot to add in the Pokedex, so trading is impossible without GameShark. :(
Yes it can.
use action replay
dfg tyhgtg
You can download it at 4 SHARED.
at mt. pyre
yes there is. just fly there if you can