Use this Due Diligence checklist to review company finances, legal records, operations, contracts, compliance, and potential investment risks.