Yes, you can make the lemon Swiss roll in advance and freeze it for up to a month. Wrap the rolled Swiss roll tightly in plastic wrap and then in aluminum foil before freezing. Thaw it in the refrigerator overnight before serving.