install windows bootcamp and run MS Office there, the performance for msoffice is best there
No. If you're going to run windows, just get a windows machine.
If you're going to set her up to keep running Windows, she'll simply keep running Windows...