Yeah 7-11 saved my life in Japan haha! I can imagine it being quite difficult traveling with children, but good on you for doing it anyway!!
You do need an international drivers license, but it's definitely worth it!!
Thanks for your comment and support!