This salad will get soggy if it sits for too long, so I wouldn't recommend making it in advance or storing it as leftovers. If you need to prepare this for a crowd, you can slice and prepare all of the ingredients, store them separately, and plate them as needed.