I think the people with the biggest name problems in Japan may be ethnic Chinese. Many use the Japanese readings for their name characters in daily life, but some official purposes require the Chinese readings. Some Chinese also use yet another given name in English. I've had some friends who ran into serious problems proving they were who they were.
Addendum: Another problem that some people with Chinese names have in Japan is that the hanzi/kanji in their names do not display properly or at all in Japanese fonts, and even if the characters can be displayed they don’t have well-known Japanese readings, so people using phonetic input don’t know how to type the characters.
And therefore, from your example, Japanese reading against Chinese reading, Chinese name in Japanese font, American name used for English against everything else, none of that is not just do not cross-validate but also seem somewhat fraudulent because everyone has some ideas about each of those strings.
(which, by the way, explains why made-up transliteration is fine; so long you're consistently a Linus Torvalds going by a close enough Ri-nasu To-baruzu, and no other versions exist, and it traces back to your passport, it cross validates as a coherent enough identity)
And Chinese names would be like "Ms. 3Jane Tessier-Ashpool" that seem to read "Saint-John Thomas Haywood" who's going by just "Junko Mary", nope, that isn't going to work on any official forms. I can only imagine how complicated it will be for them.
While some people use their second first name (it's rare but not unheard of), I don't know anyone who uses their third first name. In all but very official documents, you simply use one of your first name and your last name and that's it.
If I put my last name first and then my 3 first names, the female first name will come last. Let's just say no one has ever called me that, and I won't answer to it.