Some punctuation would of helped skipking, lol.
I think I'm right in saying that, the terms agreed between the buyer & seller, constitute a contractual agreement, and If not stated in the contract, does not form part of it.
A Building guarantee is only be as reliable, as the builder/agent. Trying to enforce a contractual term, can be worse than not having it, in the first place