If you mean the Magic Armour, go to Malo Mart in Kakariko Village and donate the amount of money needed to repair the bridge and that do the hot springwater run. After that, go back to the village and donate more money to open a Castle town branch of Malo Mart. In there, you can buy Magic Armour for 500 rupees.
no
yes there is
You automatically learn to swim from the first time you play... but if its sucubadiving then you need to get a specific suit that allows you to do that
magic armor. it eats rupees and makes you invincible. it only eats rupees when you have it on. when you dont have rupees when its on, it weighs you down(just like the iron boots), making it useless without rupees.
Breathe under water
I'm pretty sure that there is no such thing as a red suit in Twilight Princess. There is only green, blue, and gold.
first u need to go to lake Zora get the suit from the people that lets u breath under water and then u use the boots to sink u to the bottom
hearts
The Zora King will give it to you went you unfreeze him with the blue fire
go to the kakariko village and then go to the Malo mart when you beat the goron mines and then they will ask to raise 1000 rupees. once they have the money they will ask for 2000 more rupees. then in castle town there will be this place that you can buy the last armour (the magic armour)
wood
diamonds