My cover has screws showing like that as they just hold the cover to the flue. Even if they leaked water it can't get inside as the flue is sealed to the roof. Yours may be different. What ever you seal with remember you may be the guy that has to remove the screws someday.