Yes, you can prepare the mayo mixture ahead of time and keep it in the refrigerator until you're ready to assemble the salad. Just give it a good stir before drizzling it over the pasta.