Typically, curbstones laid in concrete, rolled layers of clinker brick, or so-called sidewalk strips (which are at least 2 rows of staggered paving stones, such as granite or fieldstone) are used for curbs. What all methods have in common is that the edges always receive a concrete support, i.e. a chamfered layer of concrete on the outside that stabilizes the edge relative to the pavement/slab surface. The edge is always placed first. Existing steel strip is not an edge and is not suitable for a proper, load-bearing surface. Steel strips in the form of rolled-up sheets about 20 cm wide are usually only used for so-called "water surfaces" (popularly called "gravel paths") or as lawn edges. However, these steel strips are something quite different from what you will find out there.
First of all, be clear about what kind of surface you want to lay. There are completely different rules for natural stone, for example, granite is laid differently than travertine, etc. Only after that, according to the manufacturer's instructions, can you decide what to lay – mortar or crushed stone. Of course, you can install vertical slabs as a curb, but there are usually other solutions (such as special granite curbs for granite, concrete palisades on slopes, etc.). A channel in a concrete base with a full-width backing can also be used as a curb if water must be collected and drained.