I sent my I-134 with all supportive documents by USPS and it took 7 days for her to get them. Yes, if you can write down information on the back of the pictures. I did ont the 30 pictures I sent to USCIS. I also sent another 20 pictures with the rest of my paperwork and supporting documents.