Create bootable USB for Windows
If not working, open Info.plist file, then edit PreUSBBootSupportedModels
with USBBootSupportedModels
Create 2 partition in your SSD both for OS X
In Windows delete all partition except for EFI, create a new partition 40GB for windows Install Windows