How to shield myself and investors from sellers misdoings

How best to protect yourself and investors in a transaction where the previous owner may have:

1) Taken cash (did not disclose to the IRS) - avoided corporate taxes
2) Paid employees cash off the books - avoided payroll tax

Current thinking, Asset Purchase, we would immediately pay all taxes moving forward, and create a claw back for liabilities within statute of limitation (e.g. 5-7 years for payroll taxes) that the business incurs as a result of the previous owners - I believe we can still be on the hook for sales tax and payroll tax.

Any other creative ideas here/other watchouts?