Good show Grant!

Since the rank on the sleeve is gold, I think your choice to keep the gold buttons works.

Regarding the button hole. You will need to find two matching buttons and connect them with a short piece of chain. The chain should be about 1" to 1 1/4" long.

This device (unknown name) may be available in a local uniform store, as guys are constantly losing them. When the drinking begins, take it off the coat and stick it in a pocket.

You should look fine...... If a little waiter-ish

--jay--