Some answers can be found here
http://www.vcds-vcemd.forces.gc.ca/cic/ha-ci/hta-se-eng.asp
Basic Eligibility Requirements
To be eligible for consideration for the Canadian Forces, you must meet the following minimal conditions:
* be a Canadian citizen; •Citizens of another country who have landed immigrant (Permanent Resident) status in Canada may also be considered for enrolment when the CF has need of their skill, when the position cannot be filled by a Canadian citizen, and if the national interest would not be prejudiced. However, only under exceptional circumstances will authority be granted to enrol a citizen of another country.
*be 18 years of age;
*have a high schooldiploma or equivalent.
http://www.vcds-vcemd.forces.gc.ca/cic/ha-ci/hta-se-eng.asp
Basic Eligibility Requirements
To be eligible for consideration for the Canadian Forces, you must meet the following minimal conditions:
* be a Canadian citizen; •Citizens of another country who have landed immigrant (Permanent Resident) status in Canada may also be considered for enrolment when the CF has need of their skill, when the position cannot be filled by a Canadian citizen, and if the national interest would not be prejudiced. However, only under exceptional circumstances will authority be granted to enrol a citizen of another country.
*be 18 years of age;
*have a high schooldiploma or equivalent.