Gleich im Vorraus: Ich hab was gegen Linux.

1.) Weiß ich leider nicht
2.) Normalerweise nicht. Sie müssen entweder extra für Linux compiliert werden oder mit einem Emulator gestartet werden ( bracuht aber glaub ich eine Menge Ressourcen)
3.) Kommt drauf an. Windows ist definitiv benutzerfreundlicher aber Linux hat durchaus Vorzüge. Die meisten Programme sind Gratis und erreichen, zumindest annähernd, das Niveau guter Windows/Mac-Software. Vorteil für Programmierer ist, das viele der Gratisprogramme als Open-Source-Software veröffentlicht werden und deren Code weiterentwickelt bzw. weiterverwendet werden kann.