I'd order 3 smaller shops in the lead up to Christmas rather than two bigger ones.
You'll have the opportunity to add fresh stuff and spread out the longer date stuff that way.
Cheese (at least 5 varieties)
Chutney
Pate
Grapes
Olives
Crackers and hovis digestives
Breadsticks
Cheese straws
Houmous
Garlic and onion dip
A big pork pie with cranberry or such like
A ham that you can cook in marmalade and then graze/have sandwiches from
Tubs of celebrations etc
Hot chocolate, marshmallows, squirts cream, lebkuchen
Wine, mulled wine, apple juice, cider, cinnamon sticks, cloves and oranges
Slab of Christmas cake, mince pies, Yule log, raspberry meringue roulade thing, cream
Pringles, sharing pack of posh crisps, nuts, twiglets
Party foods - pizza, pickled onions, Indian snacks, little sausages, pretzels, sausage rolls, quiche.