Thanks to you both for the details and the real world experience. Sounds like plenty of time even to stop in the lounge for a drink
I assume that a US vaccination certificate, along with the form mentioned above will be sufficient if there is still a check in December.
I still think we'll upgrade to Business to get off the plane faster...just in case.
Cheers.