No, you have to be Canadian.
As a permanent resident you may be able to enlist depending on your status. As a citizen you wouldn't have a problem enlisting depending on back ground checks
Yes, you may join the forces.
Great place to work. Lots of room for promotion. Excellent place to develop leadership skill, secure and a fun place to work. Work environment is great. Equal opportunity employer.
Yes, you can apply for this job.
If you are a citizen of canada you are eligible to enroll in the canadian armed forces