Stuart,
Have you used 120 before?
I'm asking because that roll isn't even tighten, nor it seems the seal has been closed properly. Always tighten the roll and close the seal (lick it or in case of Foma films, use the peel off sticker).
So, expect light leaks from it.
I also wouldn't expect much from it as the above stated poor latent image keeping.