You have to get the timing right when the camra faces you
In the Fire Temple after you defeat heatoise.
This will answer evrything for you: http://www.zeldadungeon.net/Zelda13-spirit-tracks-walkthrough-06.php
It's in the grandpa goron house.
beat the the dark temple floor
After you complete the Ice temple you'll find out.
there is a switch at the bottom left hit it and thats it.
phantoms are the metal guards in the ocean king temple (the legend of Zelda phantom hour glass) and in the tower (spirit tracks )
look on Zelda dungeons they have walkthroughs for every "legend of Zelda" game out there
snowdrift station, it is in the snowrealm by the ice temple but you need a force gem to open up the tracks to get there
To get the Compass of Light you have to go through the Tower of Spirits a sixth time.
left, right, top, bottom
there is no spirit arrow in the legend of zelda spirit tracks but there is a bow of light,if you mean the bow of light you get it from beating the boss in the sand temple hope its not to late