I'd recommend making them day of or only 1 day ahead of time. Reason being is the brownies, icing, and candy can degrade over time, and you really want these spooky Halloween brownies to look and taste their best.