Some of those look ok.......until look and feel up close..........to find they are paper thin and crumpled when touched.
It’s also the reason horizontal venting of the hanging furnaces switched to CAT III stainless vent pipe.
No idea if B vent and galv stove pipe is still code or allowed for horizontal radiant vent.