Adafruit GPS breakout commit setting to ROM
That doesn't appear possible for those modules, from the programming guide:


  Those command packet for module baud rate and update rate changed only temporary, when module
  power reset those update rate and baud rate must be back to original setting. If user want to
  change baud rate and update rate of module to other value that need GTop re-edit new firmware
  and burning it to module.


One good reason for a manufacturer to do that is to essentially make it 'unbrickable' when placed in-circuit. Imagine otherwise if an error caused the baud rate to be set inadvertently to a baud rate your system couldn't support, it would require removal of the module rather than a simple power cycle to recover from.

The multiple NMEA sentences is largely for historical purposes when traditionally all receivers were 4800BPS with a 1Hz maximum output rate. The default set normally gives all the most useful sentences out of the receiver at that rate so it will work with a wide range of applications. 

Personally unless there's a good reason not to I normally write code to parse out only sentences required and ignore the others. That way your software will continue to operate properly if the receiver reboots unexpectedly or the configuration doesn't get set for some reason.