You should find answers to all your questions in textbooks or books recommended during your RF course.
I can help you a little regarding question 2. To quote Wikipedia (
https://en.wikipedia.org/wiki/Analog-to-digital_converter)
Quote:The dynamic range of an ADC is influenced by many factors, including the resolution (the number of output levels it can quantize a signal to), linearity and accuracy (how well the quantization levels match the true analog signal) and jitter (small timing errors that introduce additional noise). The dynamic range of an ADC is often summarized in terms of its effective number of bits (ENOB), the number of bits of each measure it returns that are on average not noise. An ideal ADC has an ENOB equal to its resolution.
If you would like to understand ADCs more in order to logically remember what is linearity or accuracy etc., I remember that you'll find quite good summary of ADC parameters in Baker book.
Simple explanation of some basic ADC parameters can be found also here:
http://www.mtcmos.com/list-of-adc-parameters/This one also looks quite good:
http://www.embedded.com/design/configurable-systems/4025078/Understanding-analog... .
Good luck!