The metal is there on the originals to help it form its shape, but because the sunroof seal is bonded onto the glass a can’t see this being a problem.
I have found that most of the aftermarket rubber seals don’t have any aluminium/metal in them, I purchased some replacement bumper strips which are just rubber but shouldn’t make any difference once stuck on,