You might want to go to microsoft website and d/l the win2k tester before you install. It will check all the hardware and software and see if they are compatible with win2k. If any devices are not compatible, remove it or go to the company's website and see if they have updated drivers. You should d/l new win2k drivers for all your hardware just in case.
Then just install win2k... provide the new win2k drivers for anything it cannot configure itself. Then you should not have a problem.
As for software, you pretty much have to d/l new win2k versions in order for them to work. I did a clean format myself so that was not a problem.