Ya man triple buff and bead to bead are the same thing. U can't go any lighter than a bead to bead that's the lightest they make. And ya u can put a hole in them with no prob. Any tire that is triple buffed if going to leak air to. That just hand in hand when u take damn near the entire tire tread off. It's virtually just some steel cords with a light layer of rubber on them