Are you serious?
Most of these are PPL questions!
I'm a US pilot (I know... third world license... I've heard them all before...) But these are all topics discussed in Private Pilot Training. Except maybe the EPR question. That's discussed in the US ATP training.
Things that make you go.... "mmmmmmm?"
Fly Safe.