Thanks all for your answers!
I did some digging, and if you apply (I'm doing the CR1) paper, it says that you don't need to have a passport photo of your beneficiary *unless* your beneficiary has been in the US previously, which mine has not (just for anyone out there in my same situation). In any case, I think I will file online, so I am guessing it is must, to have the photos to upload of my beneficiary, and thanks for tips for the Peruvian way to do this!
Best,
MJ