Planning a low-waste picnic for unpredictable weather

The scenario has eight people, two dietary constraints, limited refrigeration, and a forecast that may change. I am seeking a decision tree that adapts without buying two complete menus.

Use a weather pivot instead of two menus: foods should work cold by default, with one optional hot component. Buy the shelf-stable core early and delay only the fragile produce until the forecast is clearer.