Hi SS123
you dont need to submit photos to Nova Scotia office, if you applying for Federal Skilled Worker Class, category 1. you will need once you receive recommendation letter by them to apply visa office in your country.
please read Guideness "Application for Permanent Residence, EG7"
Page...