yes ,the screw holes along the top receives screws , nothing else....
that it leaks a tad in rain is pretty typical...you can reduce it some by adding a little vaseline onto the rubber seal on the top frame...that helps seal it...but I think they all leak some in the rain.....mine does.