A little correction regarding the "IMM 5257 - Schedule 1" form. I think it is not compulsory to submit this form along with the application. You only have to submit this form if you answer YES to the below 3,4,5,6,7 points.
http://www.cic.gc.ca/english/information/applications/guides/5269E4.asp
"3 Check the box to indicate if you have ever:
committed,
been arrested for, or
been charged with any criminal offence in any country.
If you checked ‘‘Yes’’, you may be required to complete Schedule 1 ─ Application for a Temporary Resident Visa Made Outside of Canada (IMM 5257 ─ Schedule 1).
4
Check the box to indicate if you have ever served in any military, militia, civil defence unit or the police.
If you checked ‘‘Yes’’ to question 4 (a) provide your dates of service and the countries where you served. If you checked ‘‘Yes’’ you may be required to complete Schedule 1 ─ Application for a Temporary Resident Visa Made Outside of Canada (IMM5257 ─ Schedule 1).
5 Check the box to indicate if you have ever been employed by a government in a security-related capacity.
If you checked ‘‘Yes’’ you may be required to complete Schedule 1 ─ Application for a Temporary Resident Visa Made Outside of Canada (IMM 5257 ─ Schedule 1).
6 Check the box to indicate if you have ever held a position of authority in any government or judiciary or political party (for example, civil servant, police officer, hospital administrator, elections official, managing director, judge, counsellor, member of parliament, mayor, etc.).
If you checked ‘‘Yes’’ you may be required to complete Schedule 1 ─ Application for a Temporary Resident Visa Made Outside of Canada (IMM 5257 ─ Schedule 1).
7 Check the box to indicate if you have ever been involved in the commission of a war crime or crime against humanity, such as:
willful killing,
torture,
attacks upon civilians or prisoners of war,
enslavement of civilians or prisoners of war,
starvation of civilians or prisoners of war,
other inhumane acts committed against civilians or prisoner of war, or
deportation of civilians.
If you checked ‘‘Yes’’, you may be required to complete Schedule 1 ─ Application for a Temporary Resident Visa Made Outside of Canada (IMM 5257 ─ Schedule 1)"