Everything should last for a few days in the fridge. If you are just making this for 1-2 people, I would suggest not mixing all of your salad before serving. Separate out the ingredients you won't be eating all of and store in airtight containers in the fridge.