ADCH samplerate

is it possible to adjust the sample rate dynamically in the interrupt?

Yes just set the interrupt to go less often on a timer and read the A/D in the ISR.