As to roof raising, I'm 6'5" and the location of the handle to initially raise the roof is not in the absolute best position, sort of requires a "heave ho" as you start the lift to get beyond the balance point. If it were me I'd mount the handle higher to get better leverage but I know they mounted it lot to make it work for the majority of users. When lifting from a closed position, the location of the handle puts a good deal of the static weight of the roof on your lifting arms as well.... The bungee helpers more come into play about halfway raised, they are not capable of really contributing to the earliest part of the lift sequence IMHO.
The other issues you mention sound somewhat typical, minor nuts and bolts stuff... I had my own set but they were of about the same magnitude.
Glad you found the likely source of leak, I don't have the storage compartment so can't be of any help there.