It is as long as you have USB2.0 ports coming out the motherboard, as those are always natively supported (no driver installation necessary) on modern UEFIs. That's how I installed mine.How do you install Windows when you don't have a CD drive? Surely, USB isn't always an option right?
The biggest restriction is that you'll need another computer.
There is probably some way to download an ISO image at the time of purchase from Microsoft. It would be nice if you could just buy it already on a USB Stick. Of course you could just temporarily hook up a standard OEM DVD DL drive and install the OS and then just turn it off and unhook it and close up the case. Maybe they should make a network attached DVD. If they can make a wireless scanner, why not a wireless DVD?
Yes. CDs, DVDs, and BDs all need an ODD for the first reading. These days, any of them will get unwrapped, ripped, then go to a shelf or drawer, as a backup. An ODD is critical to that process.
Call me old school but I still purchase my music on CDs and my movies on Blu-Ray. I just don't want to be in the hands of Apple an the likes on the quality of my digital rips. Of course this is for my desktop. I do enjoy the thinness of my 13" rMBP without the ODD.