This is the relevant part of what you posted:
Not permitted in the dining room are tank tops, swimsuits, swimsuit cover-ups, hats for gentlemen, cut-offs, torn clothing and shirts with offensive language or graphics
As long as the costumes aren't swimsuits or graphic/violent, OP is good to go.