1. In it's current state, Windows 8 doesn't support ARM architecture, although it will later, so I suppose this is only a semi-valid point.
2. and 3. Windows 8 isn't open source, so any ports would be illegal and without source, it's basically impossible.
Please don't fill this subsection with questions concerning if it'll ever come to your tablet/phone/etc., because it won't.