New fenix 5 Plus Owner

I am currently using the 935 but purchased the F5+ Sapphire Titanium model. I had no issues with the 935 and have used it for 8-9 ultra marathons ranging from 50km to 100km but wanted a more formal watch and interested in the maps and music for training runs only.

I know the battery isn't as good as the 935 but I am hoping to get 14-18 hours during a 100 mile race before needing to charge it during the race.

What is the most secure firmware to install when it arrives?

I was reading in another post that GPS mode is better on battery then GPS Galileo or Glonass....is this true? If so is GPS alone suffice in Western NY?