If said items are being shipped to the United States, whatever laws are in affect will apply regardless of where they are being shipped from. I made
three orders today and each one had some verification process attached. Not as severe as the OP's, but it was there. One order a couple of days ago used a company called "bluecheck" and it asked for a photo ID upload or last four of my SSN to verify my age. I agree with other people here, though. I would cancel that order. Sounds too sketchy to me.