In good/decent weather conditions, I've never seen my flight time drop below 30min. 31min I've never personally achieved but less than 30 never happens.
In strong head winds I've measured it at 28min.
So it's more than capable of flying the advertised limit.
Range is around 10km horizontal but I've never dared take the Mini 2 that far. 4km vertical with a 400m software limit. You have to increase the limit to 400m during your pre-flight check and acknowledge a prompt stating you are solely responsible should anything occur, and that you will obey local guidelines.
The Mini 2 has their new Oculus 2.0 system which is essentially a system booster. From overall range, to connection stability.
The Mini 2 comes with an optional bundle on the Amazon storefront. The "Fly More" bundle includes a set of extra propellers, a set of extra controller sticks, three batteries, multi-battery charging pack that can be used as a battery bank for other devices should you choose to use it as such.
The Mini 2 is a great overall drone that packs a punch. Plus its small size and weight means you can skate past regulatory prerequisites, such as needing a pilot's license and registering your drone - this is the case for the U.S. and Canada. EU regulations and U.K. regulations might differ.
The cost of the Fly More bundle was $700 CAD, which is around £400. It's honestly worth it. It can perform on par as their mid-tier lineups like the Mavic, and even higher up like the Phantom, but at a fraction of the cost.
It does not however, have 360° collision sensors. It only has sensors in the front and the bottom of the drone. This is a lot more manual in terms of flight, and it also does not have as many features as the Mavic or Phantom in terms of automated flight modes, flight assists, etc. It also does not have video/photography profiles, what you see is what you get. You have to try to make the most of it.
The best feature, imo, is the remote the new Mavics/Mavic Minis come with. It's a lot more comfortable to use and more compact as well. My only gripe is the spring loaded phone holder. It will take some time to break-in, brand new out the box you would need four hands
Another con is that you can't really do much to the drone. There are third party sellers that sell skids for the drone so it doesnt land on it's belly, but that would put it over the 250g limit which means you would need to register the drone, etc. If you are anal about bit scratching it by landing it and taking off from the ground, you can launch it from your palm. Just make sure to launch it downwind from you.
There are also ND filters you can buy that clip onto the gimbal. These really elevate the cinematic capabilities of that tiny camera sensor, however, it takes the drone past the 250g limit.
If you do decide to get one, we are always here to answer any questions

Plus there are tonnes of youtube videos out there.
One such youtuber is Jeven Dovey. His beginners guide is extremely helpful, straight to the point with minimal faffing about