Put together some preliminary part of the AFE for the Voltage sense. Small choke/resistor/cap to help attenuate transients. For current limit protection , using the depletion fets. These ones, CPC3982TTR, seem to be the best ones available. Tolerates up to 800 V, and also only 380 Rds on. On the other hand the LND150 only tolerates up to 500V, and has 1k Rds_on. Most of the other depletion fets only go up to 600V.
+5V to +50V expected at the input. With 1k series R in between the depletion fets, this should limit current to 1 or 2 mA. Then, divide by 20 (compensated @ 1 Mc), followed by diff Amp PGA. LTC6373 has very low bias current, 2pA typical, 25 pA max over temperature. With 300k series resistance on input this yields error of .6uV typical, 7.5uV max. The PGA has gains of .25, .5, 1,2,4,8, so can do further attenuation or some gains too. With 300k resistance + depletion fets I think the PGA is well protected, and internal protection diodes should be able to handle a few mA in overvoltage event.
Next step is anti alias filter before the ADC. What target freq for the filter do you shoot for? Certainly you want something above the target BW, so you're not attenuating the signal. What harmonic do you shoot for in the pass band for the filter? Pass the second or third harmonic? For The ADC, it samples up to 2 Msps, so Nyquist freq is 1 Mhz. It would be nice to get 1 Mhz bandwidth out of this, but 500 khz would be ok