Just an added note to this; the Board of Health in most communities has the right of inspection already. Further if the tenant requests an inspection the landlord has no right of refusal. The tenant has "possession" of the property so if they want someone to come inside and critique it, officially or not, that is their choice.... This mtg is where the city is starting to require inspections on rental units. ...
The inspection your town is promoting is most likely a tax on the landlords. It will be disquised as helping tenants. In reality any finding is likely to result in the tenant being evicted as most are "pigsty" issues. A poorly trained cousin of a town board member will levy fines against the landlord for issues that are "in his opinion" unacceptable. The landlord will take the fine to the township court; evict the tenant; transfer the fine to the tenant; clean the place up; and then rent to someone else.