Do I need to install a download manager?

No, you can definitely ignore your own clients and download managers if you want to. Zevera will get the files for you. However, if you prefer you can still use download managers, you can use e.g. jDownloader or another tool which supports Zevera.