I think the official translations have pretty much only targeted PC/PS4/XBox. Pretty sure there are also no fan ports on the Vita.
For the best experience, playing on PC via Steam is the ideal setup - that way you can also install fan patches by Comittee of Zero, because the official translations have some continuity issues (along with untranslated backgrounds, typos etc.)
I went to Japan earlier this year. Filled the travel related paperwork online in advance, and at the border they took fingerprints, compared face to passport (which I assume included a photo) and that was it. Not any different from any other developed country.