Yes.
But you are a little mistaken.
It is not "Office 2000 for Windows XP Professional", it is simply Microsoft
Office XP.
It may be Professional edition but that does not have anything to do with
the operating system.
Regardless which version, they all function well with Windows XP.