Well, to be honest, mine is on an elevated stone platform which supported an old rotten wooden shed before I got the Keter.
As for leakage through the roof, I have never seen a drop, and there was absolutely no need to seal any joints.
Perhaps they have changed the design.
I must say, though...