specificaly speaking about Vernon cadet camp...
if you have a cadet in your charge that has obvious family problems at home, or one that comes and sicloses such problems to you, by law, you must report it to the nearest CHAP officer or UHRA, at your earliest convenience. The officer then decides whether to persue legal means, and will most likely inform the RCMP or other such family councelling organisation. Almost every case like this that gets reported to them will be passed on to Civil authorities, as it is required of them to do so.
Now what you can do as a staff cadet: Inform the cadet in private exactly of the steps that you are going to take (HINT actually take these steps). Tell them that you will have to report it to the UHRA whether the cadets agrees or not. You can be criminally charged (depending on your age) for withholding information that might have a bearing on any sort of legal case involving the cadets family. So....the steps you take are: tell the UHRA, then tell the cadet that the UHRA will most likely want to speak with them, and for them to be avalaible. Also, tell the cadet that you, yourself will not confront their parents/guardians about it, that is the UHRA's job (or if it requires it, the RCMPs job)