Well, I don't recommend putting together the whole salad ahead of time as it may lose its fresh looks. But the day before, you can prepare the pomegranate arils, beet hearts and sliced onion and store them in separate airtight containers.