I have an AM2 board dedicated to running an Athlon 64 X2 (3.2ghz in this case) and to drive a Raptor X (with a clear side to the case and the drive mounted in an easily-visible location). I run windows 10 on it.
My experience is that an X2 is fine until the OS decides to do background stuff (e.g. updates, cleanup, etc). Normal maintenance stuff, but they usually slam one of the cores. When that occurs it does noticeably slow down the machine, though playing a game (once it's loaded) tends to run ok. Recently, I've found myself updating steam, windows-store games, and the OS at the same time (so I can do a single-session update). I got annoyed, so I put a Phenom II X6 in (the 1100T variant) 😀 Sooooo much better. Will likely eventually go back to the X2.
Also I found, if the cores aren't hogged by updating, that even Edge runs pretty well. It's really cool exploring modern sites on a modern OS, with a modern browser, with a mere Athlon 64 X2!
So I'd sum it up as a 2 core K8 processor is fine unless you have updates and such going on. For gaming (for period-correct games) it runs well. Best of all, Win10 lets you run Steam, making managing games and running anything post-XP-capable very nice. I also run with 8gb to ensure my setup isn't thrashing memory.
Now I did slap in my AMD Athlon 64 3800+ (single core, 2.4ghz) once. That was a miserable experience! Put the x2 back in ASAP. So I'd say 2 cores is minimum for win10, 3-4 cores for a good experience if it's updating things. GHz helps, but Win10 when updating simply requires too much horsepower for a decent experience with just 2 cores.