1- I don't have the device. I wanted to get one but I'm reconsidering after seeing this.
2- I won't get into too many details. Only experiment with this if you have the skills.
3- It'll be much easier if you have Mac OS X
The Hackintosh bootloader Clover can load on a 32-bit BIOS system and emulate a 64-bit UEFI.
From there, provided that the correct filesystem modules are installed into Clover, it can load 64-bit Windows (bootx64.efi) and Linux (kernel stub or grub.efi) natively.
What you need to do is download Clover, install it to a USB stick, boot from it and its all yours from there.
After further research, I found that the devs behind android-x86 have made builds containing 32-bit UEFI support specifically for the Asus T100. https://groups.google.com/forum/#!topic/android-x86/j-iKHx23hMg
Unfortunately though, there appears to be issues with the display (most probably due to the older kernel used).
I'd expect the Asus T100 to be fully supported by some future update to android-x86