First of all, I'd like to correct you as it is "Sankai". Second of all, I'd agree with your first three points, and you're close at your fourth, but if I remember correctly, Naoyuki doesn't work at Sankai, but at Hokkaido Kaitaku. Still, it's great that you were able to follow along the plot!