i would assume with ham it would have to either be freshly cooked up (like a honey glazed roast ham served hot) or you'd have to cook individual bits (ham steaks or thin slices cooked up like bacon)

BW - if you make it to Christmas without doing anything norti, i'm sure you can make it through the day as well! stick to hot meats (or stuff cooked in the past 24 hours if you trust the food handling of the person involved), avoid creamy salads, maybe try to keep to hot vegies rather than the pre-prepared salads.

i am HANGING for our friends greek potato salad - have already put in an order for gremlins baptism cos i can't eat it til then!