RAM ist nicht das Problem, denn für Windows 8.1 hat man die Systemanforderungen gesenkt. (das gilt für beide Systeme, x68/x64 und ARM)
Hatte letztens was 512 MB gehört, aber ich weiß nicht mehr, in welchem Zusammenhang (PC oder Handy)
Und was die VM angeht: Von meiner alten Win7-Test-VM gibt es in letzter Ebene einen Snapshot im gebooteten Zustand, womit die praktisch immer sofort da ist, und sie wird nach jeder Benutzung automatisch zurückgesetzt.
Bei Win 8.1 weiß ich es nicht, aber Windows 8 war/ist nicht auf UEFI angewiesen und kann auch in einem BIOS starten. (die Boot-Festplatte durfte nur nicht zu groß sein > ab 2 TB)