Most supermarkets do pretty little parcels of smoked salmon with cream cheese inside, which would look great, and all you have to do is take it out of the wrapper, and put on a plate with some salad garnish, and maybe some melba toast.
Do something that's simple for your main, but that looks quite nice. Maybe chicken breasts wrapped in parma ham or bacon, perhaps with a bit of mozarella slipped in between the chicken and ham, and a sprig of basil or sage.
Your pud sounds spot on, but make sure your other courses don't fill her up first!!