Probably have 100 pieces. I’m assuming it would be great under metal. I don’t know about shingles. Sure someone on here could answer that question