Some questions on the sampling rate

Hi All,
I have both the USB and PCIe versions of LIMESDR.
I do have some basic questions on sampling rate:

The discussion:
Working FM radio on GNU radio and POTHOS

shows 800k sampling rate at the 103.64 MHz center frequency, then a Low pass filter is with decimation factor of 20 and sample rate of 5M is used.Is this really necessary?
Let’s say I am interested in a signal that is Centered at 103.64 MHz and has a bandwidth of 100 kHz.

Can we use approriate Analog filtering, AGC and GFIR LMS7002M settings to get only the desired bandwidth? The ultimate aim is to reduce the USB/PCIe traffic and to reduce the CPU usage of the Host computer.

Thank you in advance.