The key elements of the buyer-broker agreement are broker exclusivity, contract duration, compensation, and the description of the type of home the buyer is seeking.