I could go either way on that. I don't know enough about Alfheim, so I'm not sure what areas there are. I'd assumed my wild elf druid came from some remote wooded area that seldom sees travelers. He was struck with wanderlust and spent a couple decades traveling the area with his dog to see what was to be seen.
So, it's likely he's made friends in some areas, and one of them very likely could have been Nan's PC.
I haven't fleshed out a lot of his personality yet since I wasn't sure the exact nature of the game.