Oh, and I found some websites and guides such as
www.thunderguy.com/japan
www.gaijinpot.com
These helped me out for most of the aspects, but I still find it hard to find a cheap way to live in the world's most expensive city to live in. Should I buy daily tickets or buy a pass? This is all really confusing...