Basically the buyers have a 2-year option to buy at today’s prices, can walk away if the market crashes, are getting reduced rent and have paid nothing for that option.
In fact, it sounds like they can sell their old house AND walk away if the market crashes.
At least make it such that if the buyers do sell their house, they have to buy the new house at the agreed upon price.
The only thing good about this is the “small-town, everyone knows each other” situation. I think that helps, but I think I’d rather just cut the price and sell it for real.