Zur Laptopfrage kann ich nicht viel sagen. Nur, dass ein Laptop für die gebotene Leistung verglichen mit einem normalen PC unverschämt teuer ist und du auch kaum eine Möglichkeit hast, aufzurüsten.
Wenn das Geräusch wirklich von der Festplatte kommt, würd ich zuerst die Platte an ein anderes Stromkabel hängen, idealerweise von einem anderen Kabelstrang.
Festplatten sind nicht allzu teuer, 320 GB sollten für knapp 40€ zu haben sein, sogar die eine oder andere 500 GB Platte fällt in diesen Preisrahmen.
Vorinstalliertes Windows kriegst du zumindest mit einer neuen Platte nicht. Windows XP kostet etwa ~125€. Es sei denn natürlich, du kennst jemanden der an eine Studentenversion rankommt
Jeder bessere Laden sollte einen Service anbieten, wo du den Rechner hinbringen kannst. Die installieren dir auf Wunsch Windows oder bauen dir die Platte / den Kühler ein. Je nach Shop kann das aber ein bisschen teurer werden.