To run the backup program on a Server Core system, you can just use WBADMIN as you would (for example) in a script on a full server box, for example: wbadmin.exe start backup -backupTarget:servershare ...
With version 4.2 of the Proxmox Backup Server, pull/push sync jobs can be encrypted and decrypted server-side and processed in parallel, among other features.