I think zsync only works from Linux.
With UEFI you need 12.10, but they very new 12.04.2 has been updated to work with UEFI also.
Some of the slightly older versions started to work with UEFI but there have been major updates with each version. So I cannot recommend any older versions for use with UEFI.
Windows has very specific partition requirements which you should plan for if dual booting with Windows and installing yourself.
You will not have the vendor recovery partition but should end up with all the others. The efi partition is used by all operating systems so only one is allowed.
Windows Recommended UEFI-Based Disk-Partition Configurations
Change the booting style of Windows Vista or 7 x86_64 versions from BIOS-MBR mode to UEFI-GPT mode without formatting or reinstalling
Windows installs the efi bootloader to (ESP)/EFI/Microsoft/Boot/ which is identical to (WINDOWS_SYSTEM_PART)/boot/microsoft/ incase of BIOS systems.
The dir mainly consists of bootmgfw.efi, bootmgr.efi, memtest.efi and 'bcd'.