It's a no to cold ham from me. I would only eat piping hot just cooked ham. I think jar mayo should be ok if the jar has just been opened but I wouldn't eat it if it had been in the fridge open for ages.

I ate all sorts of seafood so long as it was fresh cooked.