I can tell you from my experience of soft landing at Toronto airport (travelling from USA)
1) I carried passports, COPR, Last bank statements, goods with me ( including clothing) and a goods to follow list (including clothing and some expensive home appliances, including car). You meet 3 different officers, officer 1 only asks for passport, officer 2 (immigration guy) asks for COPR and passport and an address, officer 3 (customs) asks for goods with you and goods to follow.
2) I wasnt required to show, but I have heard a lot of people from India carrying the same so if it is not a hassle, you should
3) your bank statements should be enough (depending on how many people you have) as long as you can prove that you have the funds for "x" number of people you should be fine.
4) No requirement for carrying any photos since they take a photo at passport control via the automatic kiosks
5) I would for as many things as I can just for a peace of mind
6) Unless you are carrying more than 10K CAD, you dont need to. If you , I think you need to mention on the form BSF 186
you can read my landing experience on this link -
https://www.canadavisa.com/canada-i...experience-soft-landing-november-2019.662792/