You don't need it in hand. A scanned/e-mailed or faxed copy worked for me three or four times without any problems but make sure your insurance agent is okay with this. If not, time to find a new one.
I take it that you've also taken care of your US CBP export documents prepared in advance?