You can make the spread ahead of time and store it for a couple of days in an airtight container in the fridge. The assembled sandwich does not keep for more than a day. If you're packing it in a lunchbox for later, wrap it tightly in plastic wrap and store it in an airtight container.