This can be kept for 3 - 5 days in an airtight container in the fridge. Due to the mayonnaise and the fact that the broccoli is uncooked, this does not do well frozen.
Nutrition information provided is just an estimate and may vary based on specific ingredients used.