I don't know how rough the connection would be for a Japanese player, but as a reference point, I'm a European player who can without issues play on the American district. Only when I'm doing hard stuff do I jump to European servers for the even quicker response.
Downloading all the maps at once? : GuildWars (reddit.com)
Here's a reddit post on how to force the client to download the whole game, instead of having to wait in loading screens in game.
Good luck and welcome back
Wow, thanks for the link!
Thanks guys, I really feel a lot more confident than I did about this whole endeavor. Hope to see you in game!