Is it possible for a user to retake their onboarding photo? How?

Yes, User can retake their onboarding photo in the initial 7 days of their onboarding. Alternatively, admin can remove the current photo for employee to retake it.
To remove employee’s onboarding photo go to web dashboard, In Employee Directory > Action > Edit > Personal Details > Remove Photo