Yes, for sure! I find that it tastes better fresh, but you can definitely prepare the pasta and sauce up to a day in advance. You should cook your pasta about a minute less than al dente, so that it doesn't overcook when reheated. Toss the pasta with the other ingredients except the arugula, then store covered in the refrigerator. When ready to serve, heat on low until heated through, then remove from heat, toss in arugula, and serve.