Hallo Frederik,
If you keep the lens cap on a much as possible between pictures, it will reduce the effect of the light leaks somewhat (and prevent the lens burning more holes in the curtains), But by the amount of pinholes evident in your photos I would say that it is high time to replace the curtains.
Looks like you had a good time on Queensday
