I wouldn't doubt that it could run on windows 98.
I have had a vista for multiple years.I have heard that when you are playing a multiplayer game on a windows vista the computer crashes