Your problem is in her Journal. Nasty if you don't keep it under control. By default outlook 97 turns this on and the setting is then kept with your profile if you upgrade to 2000.
As for your other question about integrity checking the Information Store.
Depending on the size of your information store and the number of users and the amount of email generated by and for said users, this should dictate when offline database maintenance is performed.
Relatively small IS <700MB should be done at a bare minimum of once a year, quarterly if need be.
Mid size IS <5GB should be done at least quarterly or every other month
Large size IS >5GB should be done monthly.
Stop the IS
Run eseutil /d /ispriv to defrag the store (clean up unused pages and reduce the amount of whitespace in the database, this is the only way to shrink the amount of diskpace used by the IS, the online defragmenter only consolidates free space)
eseutil /g /ispriv checks integrity
before using eseutil /p if you have any questions make sure you have a good backup and all other remedies have been tried. This is sledgehammer approach to fixing IS startup/consistency problems.
Let me know if you have anymore questions.