Hi,
Please find the answers in line for the above queries.
1. Does ADAudit need a service account with administrator privilege or other necessary privilege on the domain?
Answer: It's not mandatory to use an admin account. We can use a minimum privileged account for the tool. Please refer below link for more information on required privileges
2. What's your suggestion for the DB ?
Answer: Both PostgreSQL and MSSQL delivers a reliable performance without any security issues. Based on our requirements, we can setup ADAudit Plus to use either. Please refer below procedures for MSSQL configuration.
Hope it helps.
Regards,
ADAudit Plus Team