I agree with all the rest of the advice here. Just relax and enjoy it. Just don't try to rush anything. Did the two of you ever have MC? If things progress do you think XW would consider MC to take care of the baggage.
Everything happens for a reason, maybe Dad needs to find that it isn't better out there, he needs to realize how good he had it here. Maybe he will find God and that is the most important thing when he finds Him he will know he is supposed to come home.