beaummiler,
Your friend's idea of sending BBQ to his wife in Iraq is a nice thought, but a bad idea on several counts.
The 6-10 business day delivery window you mentioned is good for most of the time, but not this time of year. During the Holiday season that window expands quite a bit. The USPS recommends that, to insure delivery by Christmas, items should be shipped no later than today, 12/7/2018.
Dry ice is nothing more than carbon dioxide frozen to a temperature of -109°F, and once it's exposed it immediately begins to "thaw". Guidelines that I've seen state that a 5 lb. block of dry ice will be fully thawed in 18-24 hours depending upon the ambient temperature of where it's located. I've shipped fully frozen meat in the past using dry ice in a tightly sealed styrofoam cooler with arrival times of 2-3 days and the meat was still partially frozen but would have been fully thawed after 1 more day.
I agree with comments of others about sending cheese, rubs, jerky, snack sticks, or other cured meats, but don't send any pork products as pork's prohibited in Iraq. Any shipping documents should clearly describe the contents of the shipping container and I always attach a label to the exterior of the container, as well as on each package within, describing the contents. If Iraqui customs are uncertain about the contents of a shipment containing a food product, especially meat, they aren't going to waste much time trying to figure it out. They'll just throw it in the incinerator.