Selling a Business? Don’t Overlook These Legal and Financial Essentials