Is the roof rusted through on the trough of one of the trays? If you are getting water coming though there then that tray may need to be replaced before you do anything, otherwise your insulation is going to get wet. IMO the garage is performing what it was designed and built to do, and the fact that it isn't insulated or lined probably helps vent any of the moisture and condensation. Basically it is a large shed so not designed for insulation or linings. So anything that is retrofitted will be a compromise and has to be carefully considered.