Hate to be a 'me too' poster, but I will have to agree with Phil. OK, so I'm not a native Scot.

Don't worry. I am confident that they can 'spot the tourist' regardless of what you wear. Just wear your kilt with taste and confidence and I'm sure that will make a better impression than sweating all the 'rules'.

Oh, the advice part. Hmm. Oh yeah. Don't wear fishnet hose with a leather mini-kilt.

Don't worry, have fun.