The simple calculation is to derate the advertised watt-hours by 20%. Then use your personal Wh/mile rating to figure range, For me, that number ranges between 8-10 WH/mile. For the 337WH 48V7AH battery in that ampoler, the advertised 336WH drops to 270WH, and I'm pretty surre I can get around 30 miles.
Perectly legal to call it a 336WH battery, as the industry definition is volts (48) times amp-hours (7). But that's based on lab tests, In the real word of ebiking, taking off 20% is a good figure.
I was a bit surpised by the claim of 3 hour charging off USB-C, but they're using a laptop chargers with PD rating, which is 20V and 5A max, not phone chargers, Sure, I been hiding in my garage testing my ebikje batteries, Don't know nothing about this new stuff from 2021, Yes, 3 hours is enough time.
.