Can I make this two days ahead and reheat it before serving?
Looks like it would be fine, although I'd hold out the cheese, half-and-half, and crème fraîche.
Reheat, then add those three ingredients.
Often soups with dairy don't reheat so well (curdling, breaking, etc.). They would be edible, but not the same consistency.
In this recipe, the three dairy products are added without further cooking, so even more important since they are providing fresh dairy flavor.
Best of luck.
Oh, that assumes you are talking about this recipe:
If you are talking about another recipe, please post the link.
Thanks so much!