One generally does not wear a belt with a vest/waistcoat.

Yes, some folks wear braces/suspenders with a kilt, especially Gentlemen of Substance.

edit: Paul Henry beat me to it.