Download via iPXE to EC2
Not. iPXE and the more general class of PVS engines require low-level (often Hypervisor) access to the server in order to "glue" the boot image onto the virtual machine. This is not available in EC2, and in fact I'm not sure any public cloud service will allow this, as a rogue operation at this level could compromise everything on the host.
source to share