RE: Associate contact to sales order
This seems like functionality that should be built in that I am probably missing.
A may have many contacts.
When a sales order is entered we want to associate the contact that made the order for the customer, the sales order email will then go to the contact email
Under the relationships tab add the contact you want to add to the Sales Order under > Contact
Then choose attach