You won't have a problem running these things on modern machines. You may have to go back to windows XP but otherwise you should be fine with all of those games. I still have Diablo 2 on my netbook with XP on it - Works like a charm.
Remember - These old games weren't built on some weird implementation of a specific 3D engine. They were made using DirectX, and while they were all for old versions (8?) the instruction sets still work.
All of these old games still have plenty of fans and people have been very keen to get them up and running on modern machines. For some you can just go grab them from GOG.com, to get them running with basically no work on your part, or through reading a tutorial for dosbox. At the absolute worst you'd...