You roof felt will definitely be waterproof, It allows vapours through but not water. The holes appearing is unusual unless its very old felt. To use an adhesive wont work, This butyl tape is the sort of thing you need as it has the same qualities as the felt