Yes, you can freeze macaroni and tomatoes, but the texture of the pasta will be altered a bit upon reheating. The taste will be just as good as long as you eat it within about 3 months of freezing. The longer the freeze time, the more likely it is to lose flavor. However, since this dish is so quick to make fresh, I recommend just making it fresh each time.