You should find a "current" contract for your state, and use it. I have never tried an online version, but your local stationary store should have one. There are many items that need to be negotiated beyond the sales price.
Who will pay for ;
termite inspection, and what is the time frame to get it done.
home inspection.
title insurance
escrow
home warranty
any repairs that are needed
etc.
Typically the escrow will follow whatever directions you give them, they are not attorneys and will hesitate to give you advice.
A title company is just a history of the property. The information they provide is insured. In some areas the title company and the escow are the same company, not always.
I have been in the title business for over 22 years, my advice is to use a contract.
_________________________
Steve