Ad 1.
Tak, przy czym trochę konfiguracji będzie trzeba poprawić. W szczególności rozjadą się interfejsy sieciowe, ale pewnie też sporo innych rzeczy. Czyli przygotuj się na odpalenie z liveusb i poprawienie kilku rzeczy.
Trochę więcej zabawy będzie jeśli byś przerzucał jeden dysk z macierzy dysków skonfigurowanych w jakiś dziwny sposób. Ale jeśli masz jakąś dziwną konfigurację, to pewnie o tym wiesz i umiesz to sobie przekonfigurować :)
I jeszcze jeden potencjalny problem to wszelkie szyfrowania dysku powiązane w jakiś sposób ze sprzętem (jakieś secure booty z TPMem, etc).
Takie podejście działa dla większości systemów, łącznie z Windowsem btw, ale zawsze jest trochę debugowania.
Ad 2.
Niezbyt. Lepiej jest przenieść to na poziomie block device, tj. zrobić kopię za pomocą dd (tylko sobie bs ustaw na jakiś większy, typu 1MB).
W przypadku użycja tar, zip, albo podobnych wynalazków sporo metadanych może się zgubić, i może być sporo problemów, żeby to przywrócić. Np. nie jestem pewien czy którykolwiek program do archiwizacji dobrze ogarnia ACLki pod linuxem, albo pliki sparse.
Ad 3.
Tak, można pod Windowsem też tak zrobić. Będą problemy z szyfrowaniem dysków (bitlocker), etc, więc warto poczytać jak je rozwiązać ZANIM się zacznie cokolwiek robić. Czasem trzeba jakieś opcje wyłączyć, klucze wyeksportować, albo wręcz odszyfrować dysk na czas przenosin.
No i oczywiście ze sterownikami, ale tbh współczesne Windowsy w większości powinny je same rozwiązać.
Z problemów licencyjnych pamiętaj, że licencja OEM jest dowiązana do płyty głównej, więc przy zmianie płyty głównej trzeba kupić nową licencję. Licencja BOX nie ma tego problemu. W razie problemów z kluczami support MS jest bardzo pomocny (a czasem wręcz automat na infolinii wszystko załatwi).