most any vinyl sign shop can get you enough transparent material to do overlays. they do make a material that's really tough (headlight protection film) - but it's a total nightmare to remove from plastic lenses - trust me, I've applied plenty of PPF's. The "cheaper" sign vinyl in this particular instance IS better becuase it can easily be changed and is just that - cheap ($).
To relocate a license plate - you can use a bracket, but it's just as easy to use some 4" stainless bolts,some fender washers and some nuts (2 bolts, 3 washers, 3 nuts) and attach it all to the black mesh. - which is how the plate in the pic below is attached