Ale sak microsoft ma windows na arme uz davno - windows mobile. Je to sice ocesane a kernel ma podmnozinu plneho winapi ale to zase nemusi byt taky problem rozsirit a doplnit na full. A .NET na arme existuje uz tiez dlho, zasa pre windows mobile a v podstate aj nove wp7 bezia cele na .nete/silverlighte.
ano. Stejne tak Win CE
http://msdn.microsoft.com/en-us/windowsembedded/ce/aa714536