The display she can read from 20' is the hard and expensive part. For that I'd suggest node-red or HomeAssistant which let you build just about any display look'n'feel you can dream up. But the hardware is the costly part....
If you have a raspi handy, you could build something like this for about 90 bucks
You still need the sensors part, likely wireless and battery powered since they're outdoors someplace.
There's a lot of talk about EcoWitt these days and an evolving weewx driver for that gear. Their sensors are super-inexpensive, about $12 for the temperature/humidity one, and their wifi gateway is $35. Hook weewx reading that stuff up and publishing to MQTT via the MQTT extension, and you could definitely have something that a roll-your-own dashboard like node-red or HomeAssistant or even grafana could display on the pi.
So that gets you to $90 plus pi for the inside, and $50 or so for the outside, plus the time-value of your labor to connect them up software-wise. If you don't have a pi, add $40 os so. So your total is in the $140-175 ballpark to do a whatever-you-want display that would look very nice.