Hi there & welcome to the Airtable Community!
There are lots of different ways of going about this problem - the solution you choose depends on your office workflow and personal preference.
Here are two solutions that come to mind:
1. One table w/ checklist:
This options will be easier to set up, but may be less reliable.
You can create a checkbox field for each of the tasks that are required in the table where you keep all the tenant information. Then you can create a view and use the hide options to only view the check list items of all your tenants.
2. Task & Tenant Table:
This option will take more effort to set up, but will give you more flexibility and functionality.
You create two tables - one for all of your tenants and one for all the tasks. In the Task Table, you link the task to the tenant. Using automation, you can have the table auto-populate with all the tasks that are required for the tenant. Then you can either create views w/ filters to view only the tasks specific to a tenant or you could use Interfaces to build a more user-friendly view.
I've worked on a similar problem for residential Real Estate. Feel free to send me a direct message if you'd like to set up a call to chat about how I went about solving the problem!