well he's already screwed since he got a timeshare, but you do have to file
tax forms and unless timeshares are treated differently, without a passport some type of trust would need to be the owner on the property and from what I've seen people get the tax stuff figured out when the acquire the property in the first place.