Simple solution is to create a profile in XP for the wife. Make your folders private and then only the person logged in on your account can access them. The wife can then have her own folders, desktop, start menu, etc.
As for password protecting the folders, I do not know of a way in XP. You may have to look for a third party software solution.