Does the server have light-out mgmt? You can upgrade the BIOS via that. That takes care of the host. ESXi updates can be done through a vCenter.
There are two options for getting an ISO onto the Proxmox server. You can either download it to your local system and then upload it to Proxmox, or, if you know the ...