You don't need two buddy passes for the trip if you don't stay over in Japan. If you do stay, it gets more complicated. In my understanding, it depends on the length of the layover. You might, might, be able to book the trip and then keep changing the time of your flight, after you arrive.I've never tried that though. Enjoy Thailand! Have some street food for me.