Nice-looking bike, but not at all sure that it'll work for your wife on hills with cargo. Better prove that with a test before you buy.
If
@indianajo is right about the 42/18 gearing, that's a single speed of 64 gear-inches on a bike of almost 50 lb. I think many would struggle with that on a grade over 3%.
By nature, hub-drives deliver little mechanical power at the lowest ground speeds, and this is a low-power bike to begin with. Once she gets bogged down to 6 mph or slower on a hill, her legs will be doing most of the climbing, and they're going to want gears a lot lower than 64 gear-inches to finish the job.
No one here can tell you that this is a smart choice for your wife. Much will depend on your hills, her strength as a rider, and the cargo you have in mind.
Testing is the only way to know for sure.
And while you're testing, try some bikes with torque-sensing assist. She may well find the power delivery a lot more natural than the cadence-sensing assist this bike offers.