oK...the very best thing that you could posibly do is have the tiny holes welded up....if you cannot get that done...then use a 2 part expoxy such as ( JB WELD)...fill the holes with this epoxy after thorughly cleaning the area to be sealed...the epoxy will harden like steel and will hold for a looooong time......then if you want to place some roll on sealer on the Roof then by all means please do so...but those holes are Big Enough to where they need a proper seal..othwer than a roll on sealer
thats how i would handle if it were mine..
Thanks Brian
__________________
Bjuice..
"I'M YOUR HUCKLEBERRY ! "