Update: Ended up using a VM via boxes of windows 10 pro. Modified the monitoring .dll for SEB and works perfectly in a VM now without getting detected. Wish they had linux support but this is the only way...
Those same tips also apply to a windows user - there's a decent chance those applications try to do something stupid which ends up making your system more vulnerable. If you don't have a throwaway notebook for that the best option is to sit the exam at a university computer.
There's no need to have an entire laptop for that, just have a copy of Windows installed on a bootable USB stick (and disable your main drive if needed).
To make restoration even more easier, you could have Windows self-contained inside a .VHD file and boot it using Ventoy, which makes it easy to backup and restore. So once you're done with the exam thing, just restore the clean VHD back. And use a tiny debloated copy of Windows such as Tiny10 or something so that your VHD is much smaller, making it even more quicker to backup and restore.
The last time i had to use safe exam browser i found out that it only detects the popular virtualization for windows and mac like vmware, hyper-v, vortualbox and parallels. Using just kvm on linux worked without getting detected.
Which only runs on Windows, but not in a VM, unless you make a small change. Why?
To stop cheating, I assume, but what kind of cheating needs a VM? Maybe I'm old, but we had handwritten cheat sheets on paper.
Are students using cheat software now that solves math problems for an online exam? And if they do, shouldn't this score bonus points? Sounds like challenging problem to code an AI that she's your exam.