Yes, you can make both the dough and filling in advance. The dough can be refrigerated or frozen in an airtight container, and the filling can be stored in the fridge.