jön and érkezik seem to be able to be used more or less interchangeably, as far as I can tell.
I agree, but so many times I wrote “come” and my answer was rejected :)
Érkezik means to arrive, but in some instances this sounds wrong in the English sentence. In this case, come is definitely better.
Lol, I just now realized this was supposed to be a question...
English needs different word order? Are guests coming from Japan?
Do guests come from Japan?