.

For navigation I use WAZE but like many other mobile app it’s designed for cars mostly. You have two options for mobile apps online and off line maps. Online will need data to retrieve the image of were your are.
Having to add your vehicle dimensions is excellent feature if it can be trusted and accurate. And that’s most likely a app for this to which utilizes your GPS.

I would get a large second hand Tom Tom model from eBay around £100/150 Tom Tom is a good device with Arial attachments ect look for a large screen and the latest model works best for LGV.

You don’t need camara updates feature there’s a app for that(cam sam)+(radarbot) but most models offer lifetime map updates