You could prepare it by rolling it with the internal ingredients the day before. Wrap it tightly and put it in the refrigerator. I would wait to cook it the day you need it, however. I just don’t think any meat cooked in advance is as good as freshly cooked.