I love the goblet, looks quite correct to me and even without seeing the marks, they are correctly described for a period piece. While the crown is irrelevant to badges, I have yet to see a goblet without one.
Alas, I am getting old to the point that apparently for the last several years i have missed May 31st every time it happens! Gee I feel dumb!