Donna and Chris have provided good guidance.
They failed to mention the listing agent demonstrated EXCEPTIONAL integrity by referring you to another agent in the office. Be very aware, all agents in the same office do compete with each other. The agent you use will defend and promote the position most benificial to you while the listing agent will battle to keep price up and terms favorable and contingencies to a minimum.
You are making this way more convuluted that it needs to be.