I know that the ADC on the Arduino Due has a clock speed from 1 MHz to 20 MHz. I have two questions: 1. What is the default clock speed when I run a sketch, and 2. How can I change it? (I am using Arduino 1.6.4.)
The reason why I want to slow down the ADC as much as possible is to obtain the maximum source impedance. Is this logic correct? (i.e., if I slow down the ADC in the arduino code to kHz values, then the source impedance will reach MΩ values?)

ADCSRsounds suspiciously like an AVR register name and not like an ARM one. – Tom Carpenter Jun 17 '15 at 22:45system\libsam\include\adc.h,system\libsam\include\adc.c, andvariants\arduino_due_x\variant.cppin the IDE directory. I am not sure of the exact paths as I have 1.5.1, not 1.6.1 and they've probably changed since then. But the first two have all the access routines for the ARM ADCs. The final one shows how they have initialised it. You will notice they initialise it toADC_FREQ_MAXwhich is defined in adc.h to be 20MHz. – Tom Carpenter Jun 17 '15 at 22:57