So for human race, the home instance would be Divinity's Reach. Will the NPC (unknown name) be present in your home instance on your first time arriving in Divinity's Reach? or do we have to go through a series of quest chains to first unlock the NPC to be present in town? I've done my search but I don't see this part answered specifically.
Why I'm very eager to know is that many others including myself didn't link our GW1 to our GW2 account during registration for various reasons. We don't know if the linking option in our GW2 account management will be implemented in time before the head start which is just 8 days away. If the HoM rewards and achievements are available first time you arrive in your home instance, then many of us will be on a MAJOR setback in gaming experience and fun. Not to mention that I'd love to wear my GWAMM title on day 1