Yes, you will have to open for the following ports to be able to access the proxmox ve server from outside your firewall/router:
22 - SSH Access
443 - HTTPS for remote management
5900 to 5999 - VNC for remote VNC console to your VM's
PS: If you run a firewall lock the ports to your own IP...