Yes they have English translation buttons.Even many regular Japanese bank ATMs have english translations (but do not work with international cards).
When I am at cafe, department stores, drug store, I can use cards instead of cash.
Not all cafes, and drug stores take credit cards. While many places are more and more accepting of cards, there are still many many places that do not accept cards. Japan is still primarily based, so it is still good to have some cash with you.
Don't forget your daily withdraw limits, (check with your bank), I had to pull out a large sum once, but was limited by my daily withdraw limit, had to call back to the USA (time difference) and take care of it. So check before you leave.
One small note about 7-11 ATMs, you can only withdraw in 10,000 denominations (foreign cards only). All other atms you can withdraw in 1000 denominations.