All of them except pre evolved Pokemon such as pichu also legendaries including latios and latias.
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
You can breed Pokemon in route 117.
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.)
you get pikachuling
no, you get it from someone and can breed them
sudowoodo
You can only breed pokemon, not items. Items aren't alive!
i now a fare bit about Pokemon u can get its evolutions in collosseum and trade to emerald and breed
No, emerald dragons are not breedable with any dragon. This is true of all of the birthstone dragons.
Deoxys is a legendary Pokemon and cannot breed in Pokemon Emerald. This Pokemon can only be obtained through trade and special Live Nintendo events.
There are a number of Pokemon that can be bred in the Emerald version of the game. These include Mew and Pichu. The Pokemon must be in the same class and there must be a male and female to breed.