A permanent residency is not required, but you still need to be a Hong Kong resident. There's a difference between the two.
If you included everyone from CX, KA and HKGFS, then there are 29 cadets total. I don't know where he got 25 cadets from. Each course (CX, KA, GFS) has 10 or less cadets.