For special structural damage you probably want to use a roll of eternabond tape to cover the holes.
The metal on my trailer roof leeks.
The best product to use on a metal roof is kool seal.
Check your local store for eternabond which is a great product for repairing roofs and sealing seams permanently.
Add about 4 feet extra and cut it with a utility knife.
The rubberized leak stopper pictured above is one of the best materials that you can find for trailer roof repair.
Give your air conditioner a hand and protect your roof from leaks at the same time.
It sells for 17 per gallon and seeps into cracks and crevices to bond with the metal and create a permanent seal.
Kool seal is a reflective white coating that not only seals minor imperfections but also helps keep the inside of your rig cool.
To metal roof the metal used to be the preferred material for the camper roof before the age of rubber and fiberglass.
Typical roofing screws have a 1 4 inch hex head and can be recognized by a large rubber washer at the end.
It is guaranteed for many years of solid protection and only costs about 17 for a gallon.
To deal with a leak on metal roofs you could count on kool seal though household roof coatings would do just fine.
It can also leak around dents that have formed close to the interior ribbing of the rv.
If the leak is at the roof seam for leaks originating at roof seams or vents the best sealer to cure the problem is flow seal a self leveling sealer that will be runny when applied and will level out and dry to a firm flexible cover encapsulating the seam or roof mounted accessory.
The rubberized leak stopper is also great for rv roof repair.
Partially unroll or unfold enough heavy 6 mil polyethylene sheeting to cover the leaking section of roof from eaves to peak.
This is quite common with leaking roofs on airstream trailers.