Hello
1. You can set a file upload custom field type to allow users to upload photo
2. Unfortunately, we don't have a way to generate QRCODE contain user information. Not sure how to generate it but if you want to implement that feature, you will have to customize the code. The file you need to customize is components/com_pmform/Helper/Helper.php, method sendEmails
Regards
Tuan