No there is no downtime required to install and configure Juggernaut Firewall. Juggernaut Firewall is a full Plesk extension so all the installation tasks are fully scripted and usually takes under a minute. You can view the install log by running the command:
tail -f /var/log/plesk/panel.log