Microsoft Office gibt's nicht, aber Libre office, oder das mit Microsoft Office sehr gut kompatible OpenOffice.
Spotify gibt es, Firefox sowieso als Open Source.
Skype gibt es sogar tatsächlich für Linux als DEB, RPM oder SNAP package.
Teams wird der Client wohl eingestellt, bleibt eine PWA:
https://winfuture.de/news,132946.html
Tatsächlich wird man beim installieren nach dem key gefragt. Man kann Windows 10 auch ohne Key installieren, dann gehen einige optische Funktionen erstmal nicht, wie Hintergrundbild oder Designs.
Man kann den Key Nachträglich auch einfach eintragen, von daher kein Stress. Ruhig erstmal schauen, wie gut Win 10 läuft.
Also 4gb Ram sollten es mindestens sein, damit Windows überhaupt mal bootet und an ist. Basics wären machbar, aber das ist schon von Grund auf grenzwertig. 8gb Ram sollten es schon mindestens sein, damit man halbwegs bequem so eine hand voll Dinge tun kann.
Bei Linux wären 4gb Ram wiederum etwas mehr ok.
Schau erstmal, wie das ganze mit SSD + Windows 10 läuft. Wenn das passt, dann den Ram nachträglich auf 8 aufrüsten.