Yes the do. Add some of their Caviar to your cart too.
Yes to all. Download the app and search for those items. You will find them.
Yes, i know they have creme fraiche amd petit toasts. Not sure about blinis
Ask for anything at the front desk. I think they do carry blinis.
I'm not sure about the blinis because I don't see any results for it on the Wegmans app, but they definitely have crème fraîche and petite toasts. Both can be found near the cheese section.
Thanks! Your answer is awaiting moderation.