I spent 2 weeks last year in Japan and never once had an issue with withdrawing money from an ATM, though unless you either speak/read English (or Japanese) I could see it being a challenge.
Also from an “American” diet, the portions are very small and most likely the proper amount you are supposed to eat. The worst…