Nice pick up!
I have question tot he SS decal, if you post a "head on", I can probably help you better.
Best Wishes,
Bob