Do I need to open any port if a firewall is running on my machine?

Yes. By default Disk Monitor uses port 5000 (could be changed) for remote disks monitoring.

You can select a checkbox at installation time to open the port automatically. If it is not done during installation, you need to open it manually.