Foreign magazines are very expensive. Kunikuniya and Jena have wide selections. Citibank ATMs are open 24 hours a day as well as ATMs at a few branches of Japanese banks. Of course, there's also a surcharge if you use a machine that does not belong to your bank. There are some ATMs in Japan which accept American ATM cards, but they are also scarce and tend to be in touristy areas.
Japanese banks are notoriously slow.
Use ATM machines as much as possible. Japanese really do take off their shoes in their home and expect foreigners in Tokyo to do likewise. Slippers are necessary at many temples, shrines and castles. Slippers big enough for western feet are hard to find in Tokyo. If you are there during winter, consider really warm slippers.