Assuming that it's a kilt 'get up' like you'd see at a wedding, there should be no problem. It's still formal, just not a DJ..
Of course...same as normal but do watch out for the windy parts of the deck....Ida Dow.
Yes my husband has worn the tartan trousers with prince charlie jacket for the past three years onboard three po ships. It is very smart.