Interesting. Harry/Luna, perhaps? I prefer Harry/Hermione, but Harry/Susan, Harry/Luna, or Harry/Harem all work quite well.
I find myself wondering if Natalie will show up. They're not in Canada, of course, but if she goes on vacation in France, or gets a job there, perhaps...
Not a requirement, of course, but it could be interesting.
Thank you for updating.
More soon, please.
Author's response
I've figured out a way to get Natalie to leave Canada. You will, however, have to wait quite some time for her to show up.