I have a ‘25 Subaru Solterra (rebadged Toyota bZ4X) and it checks all these boxes (except it lacks a glovebox, though I believe this is remedied in the ‘26).
It’s a good car in the sense it’s good at car things, even some EV things - but dear Lord is Toyota bad at making software.
The software is consistently unreliable, unstable, and feature incomplete- which they still have the gall to charge for.