The site doesn’t specify an arrival date. We registered on day of arrival at last airport (San Juan in our case)
You can either take a picture of the QR code or just provide your birthdate when you get to the kiosk in the testing center.

Cheers
Bob

Sitting at mooring in Anegada
Double Trouble