You can have approvals for all tasks types (insurances, licence/permits and WHS documents). When configuring the tasks, you can choose to enable approvals. When the task is completed, it will appear in the Approvals tab in Companies for the administrators to approve or decline.
For Company reports, there is a single report type based on tasks statuses.
Click on the Reports tab and you will see the “Check company tasks status” report. This report works the same way as user-based reporting. Simply select and add which tasks you would like to report on and generate the report.
The report uses all the standard filtering just like the user side of Altora.