It sounds like you know these people well enough to know that they are serious about the offer, and that they do have 2 (or more) years of work for you to do. That puts a major concern out of the way.

With that out of the way, I think the biggest concern is if you and the family want to move there. That I can't help you with.

Jay