hmm, he could be a native or an outsider, whichever works best for you. I like the idea of him being partnered with a velociraptor, which would shock my character and make her feel as if she was in the jurassic park trilogy.
It could be set now, in modern times, as thats what I had pictured. I wasnt a huge fan of the series though.
I like what youve thought up on your character. I could start this up with me in my plane, being hit by lightning and losing an engine, forcing me to lose altitude. I would be expecting to hit water, but be surprised to see land underneath me. The sound of my right engine as it goes over your home would wake both of you up, and in the morning, both of you would go out and search for my plane.