OP, I think your menu looks delicious and full of crowd pleasers. In your shoes I wouldn't bother doing a choice of starters- just do the tart.
Our Christmas lunch (well, dinner) is completely traditional-
No starter but lots of canapés (smoked salmon on rye bread; quails eggs; Parma ham, fig and goat's cheese bundles; Stilton, pear and walnut on an endive leaf.
Turkey, chestnut stuffing, cranberry sauce, bread sauce, gravy, sausages, roast potatoes, roast parsnips, red cabbage, sprouts and chestnuts, peas, carrots.
Christmas pudding w/cream or ice cream
Cheese
I've never done different meats or types of potato, but usually don't big ham for Christmas Eve so we still get double leftovers