Enligt min mening är det helt avgörande vad som faktiskt står i avtalet.
Fast så är det så att gentemot privatpersoner så får man inte göra för ojämlika avtal, så skulle kontraktet enbart se till mäklarens fördelar så kan det tänkas att domstol skulle bortse från delar av kontraktet.
När kontraktet strider mot lag så är kontraktet ogiltigt.
Längden på kontraktet gissar jag att är tills vidare eller tills något är utfört eller kommit till någon sorts avslut.
Oftast går det att hitta felaktigheter och lagstridigheter i nära nog alla kontrakt.
Mäklaren är troligen en bättre manipulatör om den vill det, jag skulle inte tro på ett påstående om ett visst förhållande eller regel utan att faktiskt kontrollera att det faktiskt är så.
Gillar du inte kontraktet, försök leta reda på lag som säger emot kontraktet så gäller lag istället för kontraktet.