Congrats.
For the photos I used Passport Photo Editor application on my smartphone, the app is free with only few ads and it works perfectly. My 4 photos were accepted by IRCC.
One advice : Take the photo with a white wall and play with exposure to increase clarity.