In reality you need glasses to wear contacts. You can't wear contacts 24/7 and if her eyes are severe enough that the DR wants her to wear something all the time she'll need glasses for late at night or in the am before she puts them on and in case she were to get some sort of eye irritation.
I would suggest going with glasses first, especially since she has gone this long. In reality she may only need her glasses to drive, to see the board at school and maybe movies. (but only her doctor can tell her that)
Also price out glasses at Costco. I always used to get glasses at Lenscrafters, my dog ate my last pair and I was off to Costco. I got lenses and frames (really nice designer stylish frames) for $100.