I agree with this reply, however, if you're prioritizing money savings and willing to even look at an i3 as an option, then I feel the need to make sure you understand the performance difference is massive spec wise. She may complain about the slowness of the SP7 vs the SP6. That 8GB ram and Quad Core i5 make a massive difference in performance. Otherwise, maybe look for a Core i5, Open Box, Surface Pro 7? It may cost more now, but you get a little more future proofing without buying dongles for USB-C compatibility. I would say 2020 is the time to get a machine that has USB C ports on it as it's more prevalent now than it was 5 years ago. Also, Costco, BJs, Sam's Club sometimes offer a combo deal where they include the keyboard with the purchase. Sometimes Keyboard and Pen are included with the purchase.