Obviously they need to sell their property for affordability or deposit reasons. It's not an ideal offer but in the absence of anything else...
The clauses are reasonable, but I'd only give them 24 hours to go unconditional on clause 2. If you get a better offer you don't want to loose it...