you should still be able to set up your account in advance though. I am pretty sure I did that.
Used Grab in Bangkok and Singapore no problem. I was using the Flexiroam SIM overlay as well for my data service. I think I set it up with my Visa card and linked to AndroidPay as well.