You need to cache (save to disk) the maps before you head out. You can do this by going to Flight Planner -> Right click on map -> Map Tool -> Prefetch. It will cache the map area currently shown in the Planner window.
The firmware is downloaded each time you (re)flash using the icons in the Firmware window. Alternatively, you can compile/download the firmware yourself and use the Load Custom Firmware button on the Firmware window.
Thanks will give that a go