http://www.andreitailors.com is the best place I know for Canadian Mess Dress. They should be able to sell you the button-chain-thingy, although the buttons will have the word CANADA between the crown and the anchor.

As for impersonating a Naval Officer, the Canadian Coast Guard and the Canadian Navy wear similar uniforms. I know that in the Navy a kilt would not be allowed, I don't know about the Coast Guard Auxilliary though. They do have some pretty relaxed uniform standards.


Shane