Don't worry about Ultron guy there. I think using google Play card JP is viable, but now I don't know. Maybe someone else can explain better, obviously not that Ultron guy.
I will add, I didn't bother with VPN when purchasing today, so once your acc is JP locked it doesn't matter except for installing games, at least for now.