Ok so what you do is wen you get the key from wi-fi you go to a pokemart and get the key from a green mail guy then you try to open the door there a women will put you to sleep then you will find yourself on a island that is were you will find darkri.
in locked house in canalave city
You have to get the member card event.
canalave city and in the the house near iron island.
Same as in Pearl and Diamond, Pastoria City.
In eterna city it will have a sign next to it
in eterna city the house next to the pokecenter
You cannot trade your Pokemon form Pearl to LeafGreen, only from LeafGreen to Pearl; it is one way only.in celedon city in the small house in the west
the light house is at the last city you go to where the lightning type gym is.=)
You make poffins at the Poffin House at Hearthome city.
same place in diamond/pearl, in Jubilife City
Prof. Oak in a house in Eterna City.
Get enough ribbons from contests or from that woman in Sunnyshore city