yes need to take theory for both BTT and RTT/FTT, it applies to ALL three centres
no need for Private candidiates if I'm not wrong
can dont go before you take the test. but before you go for tp, must go for theory lessons.
meaning you can pass btt, ftt without attending theory lessons first, but before you go for your tp, must go for theory lessons.
If you are private student, no need.
If you are a school student, yes, u need.
If you took BTT in private and you enrol as a student after that, u need to make up for the lessons.