Maybe I am missing some details in your posts, but wouldn't be a safe bet that the house would become yours some day anyways as inheritance?
If yes then you give them the DP and they pay the mortgage. They live there forever and then you inherit it. It's a win - win unless you're afraid that they may lose the house for some reason (foreclosure, gambling etc.)
________
VAPOUR GENIE