No, my desire would be for the customer to upload a batch of applicable head shots along with spreadsheet data. Assuming this is possible, they would be able to proof themselves.
Imagine a HR Manager is ordering badges for all employee's (50+). You wouldn't want to place orders one at a time.