Steven's Pokémon are a level 77 Skarmory, a level 75 Claydol, level 76 Cradily, Armaldo and Aggron and a level 78 Metagross.
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
Then you have failed...............
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.)
levels 55-61
in is in mossdeep. it is over to the left
mossdeep city somwhere by the gym
In mossdeep city his house is left from the Gym.
ABXY
Sadly, no. The creators of the game forgot to add in the Pokedex, so trading is impossible without GameShark. :(
After you have beaten the elite foure, there will be an egg in his house.
I believe you find his house in Mossdeep City.