Here's a list of them:
Surskit / Masquerain
Meditite / Medicham
LunatoneRoseliaZangoose
---
And there's a few more, I just can't think of them...
Skitty, Kelcon
for more, go to www.psypoke.com
Yes
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.
yes but its very hard to find
No, it's soul silver exclusive.
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 got to go to iron island and at the end of it you find it
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.)
Yes, you find it in Mount. pyre but its rarely found there u can find it if you look hard
Mauvile city. is it really that hard to find out?
run around in ocean it is hard to find try fishing
Go to the other side of the cave in Oldale.
under the water by sootopolis city (but it is hard to finde) :( good luck