FYI the 14 and newer would have the satellite text option.
And it would not be as much of a Christmas secret. But Verizon gave me a $1k trade in credit. So you could possibly get her into a brand new 256 gig phone for the same price.
Matter of fact I think I could of gotten a 15 for “free”