Stern will (should) send you a new front decal free of charge. Good luck to apply that. But they should send that at least.
I got a Tron and the decal was damaged when I was putting the lockdown bar on, it was my fault anyway since I was not used to the clasp type lockdown bar, and the damage was only under the bar can't be seen so it was not a big deal but they sent me a new decal, I figure if I ever sell it the new owner might want to replace it. Probably not.
The leg bolt (IMO) is not great Quality Control but probably won't effect anything if the actual cabinet is sound and the leg bolts work properly.
I have a friend who bought a Met premium and had countless issues with he coffin ball lock (ball getting stuck) and the pin was out of service for a long time, but that's just the way things work out. Someone may get a 100% perfect pin some may get 95% perfect.
It's different than buying a car, if you get a defect on a new car they will fix it 100% but I think due to the cost of shipping a whole pin back and forth that it's not normal to get a new replacement unless the pin is really out of wack.