My answers for your questions are below:
You can apply noc C only if the job is listed under designated trade
You will need a full time, permanent job offer, and your work experience as a student would also count.
No one would know the answer to this question, you will need to ask your employer...