Hi Hugh
6. Yes
Only kidding. Before you look at OrderEntry, I would suggest starting with Adagio Invoices. OrderEntry only imports "orders" which then have to be invoiced. Invoices imports invoices.
They both have their pros and cons. My initial thought based on what you want to do is that Invoices has more of the pros you are looking for.
Steve