You need to follow the scent of the red fish.
beat the boss
There isn't an Outset Island on Zelda Twilight Princess only in Zelda Wind Waker and other ones.
After beating twilight princess you don't get anything.
Google "Zelda twilight princess game cube walkthrough"
He is the Master Bomb Maker in Zelda Twilight Princess
defeat ganon
The mirror of twilight is in the desert. you gain access through the mirror of twilight after defeating the boss of the desert temple.
Play through the game and free kakariko from the twilight, after this you will be able to talk to your 'friends'
The last level on Zelda twilight princess is hyrule castle where you face the final boss ganondorf.
keep playing they will come to you through out the game
There is a hole in which you can dig through to get under the house.
Twilight Princess