Hi Rajesh, you don't need to submit any photos when applying to the PRTD online. Photos are not required on the checklist, they're only needed when you renew the PR card. I did not send photos with my application and it got approved. Good luck gathering all the docs, this is what I felt was the most time consuming in this whole process. Also, make sure you prep your travel history in an excel doc in advance as well so you can easily copy that when you fill-in that section on the online portal.
Hope that helps