The mayonaise shrimp don't hold up particularly well over 30 minutes at a table at the restaurant. So, I would think that for a catered meal, they wouldn't be a good choice. Like the shrimp, Tony's Chili Chicken is best when hot.
I would recommend going with some dishes (like the Szechuan Beef) that may hold up better.