Graham, Very wise move to provide a kilt pin for each and every kilt. This is an excellent choice if I might say so. A tad conservative perhaps, but I am sure you'll not be disappointed.

Casey, your choice of charcoal for a vest is also a wise one. It's dark enough to be worn formally yet, not being black, will do very well for informal wear and, in my experience, charcoal above the waist goes with any colour tartan below it. I do not know the KiltStore's jackets/vests but if they are anything like the quality of their Camouflage and Denim kilts, you will be more than satisfied.