I'd cook the tomatoes the night before, but not assemble in case moisture would leach
into the dough, causing an unpleasant impact. My strategy would be to roast the tomatoes the day before, get the pan ready except for topping it with the crust. The next day, bring the pan back to room temperature, top with the crust, then bake.
Take a look at the photo. What you're aiming for is something like a fruit crostada, but by roasting the tomatoes, you concentrate the flavor, and wick away moisture that could impact the crust.
But you're a more experienced baker than me. If you would assemble a pie the night before and bake it the next day, I'd use that as a guideline.