I can only answer #2. No you do not have to get a PC. It just looks nice. A jacket of some kind would be proper for the occation, but it needs to be shorter than a regular men's jacket. It should cut you right at the top of the kilt.