Have you happened to read ? https://www.blenderguru.com/articles/7-ways-get-rid-fireflies/
When I use glossy shaders, I get a lot noise like stuff, and stuff from this article has helped me a lot.
Based on the screen caps, because the file actually crashed for me, I noticed your samples look kinda low. If your willing to let your computer crunch for awhile, up the samples and picture should look better.
And I never rely on the viewport rendering, that gives you a rough idea how it all come out, and lets you change things in real time because it isn't going ham on making a purty picture. But if your going to submit this to something, you gotta see the finished polished product.
Hope this helps.