I need to setup a Linux (must be linux (any distro) in this case so no windows only responses please) box to run unattended capture of about 10MHZ - contiguous worth of spectrum (Hardware must support between 500khz and 200 MHZ) targeting voice (mix of AM and FM voice broadcasts). And another process to selectively demodulate certain frequencies . So all of these operations need to be command line / scriptable not GUI.

My questions are as follows: 

1. What are the best hardware options for this considering the bandwidth and frequency requirements and availability of stable linux drivers. (I was thinking one of the SDRPlay family of devices but would welcome input on this) 

2. The recommended utility/stack/drivers for capturing the raw samples based on the answer for #1 (or SDRPlay if no preference) (?) 

3. The recommended utility/stack for selectively demodulating and producing wav or .mp3 audio outs. (?)

(For example if someone has setup something like this (again not Windows) for recording/logging spectrum for HAM contests, that would be a similiar application to what I need)

Thanks all.