Didn't know about the cadet drum major thing, only ever came across a cadet pipe major while a cadet.
The ATC also has Adult NCO ranks which are a bit of a no-brainer:
Adult Sergeant (where I am at the moment)
Adult Flight Sergeant (where I could be in a couple of years)
Adult Warrant Officer (never going to happen)
These are adult members of the ATC, one of the better ways of explaining this I was told is that the ATC can be considered a Corps within the overall RAF structure although all it's members are civillians (cadets and adults) with the adults being considered uniformed civilian employees of the MoD (that's one version at least)
The officers that run the Corps hold commssions in the RAFVR(T), that is the Royal Air Force Volunteer Reserve, Training branch. Sqn commanders, sqn officers, wing commanders and staff are almost all VR(T)s- one interesting point is that they can ony hold the substantive rank of Flying Officer with all ranks above that (Flight Lieutenant, Sqn Leader and Wing Commander) being acting ranks.
The position of Commandant Air Cadets is held by a regular Air Commodore, typically on his last tour (not had a lady in the job yet) and the same applies to the Group Captain in the role of Regional Commandant (my region has the first woman officer to hold the post) with a staff comprised of RAFR and part time RAFVR(T) officers.
The CAP cadet rank structure was a major headache for me and some of my guys while over in the states for Maine wing's encampment this summer. Trying to cross over our ranks was a little difficult considering the rather different processes in gaining rank and some quite severe personality clashes. The saluting fetish held by some was a bit irksome also: I grew fed up of explaining to american cadets that I wasn't to be saluted and one or two cadet officers expecting salutes from me as an adult NCO were to be a bit disappointed.