Both — most students pick one track, but a few do both (e.g., an IGCSE CS student who also wants to learn Python outside the syllabus).
That's most students. We start from wherever you actually are, not wherever the syllabus assumes you are.
For exam prep, yes — the board's syllabus and mark scheme. For coding tracks, it's built around what you want to make or learn, adjusted weekly.
1-on-1, online, live — not pre-recorded. Screen-share, live coding, real-time feedback.
Yes — that's exactly what the trial session is for.