shorts are not allowed in the dining rooms during dinner hours
casual wear for dinner: khakis, cargo, dockers type pants with a polo, button-down short-sleeve or collared jersey, casual shoes or leather sandals. Carnival is funny about allowing jeans, some say yes, some say no.
your boys don't need to wear a jacket for formal night. A nice pair of slacks, shirt/tie and dress shoes.
daytime wear - sounds fine, the boys with be living in their bathing suits, shorts & t-shirts.
Outfits for the baby sound just fine.