Based on Harborwitch's review, if you wanted to try something else, how 'bout a fried turkey? You can order those online, and have them shipped. As far as your dad bringing it on the plane - who knows, now, with all the new regulations!
Here's where I ordered mine last Christmas - http://willyraysbbq.com/fried_turkey.html
And - I didn't follow their directions, but did this instead: Heated it in a 375 degree oven for an hour, and the skin got absolutely potato-chip crispy! The meat was tender and moist, and you could see where the spices had been injected throughout the meat.
I made gravy a few days before, using some turkey wings from the grocery store, roasted w/onion/celery/carrot, and then made a stock. Reduced the stock down a little, made a roux, and added the stock - voila, 'instant' turkey gravy!