一つは、フォーマルを持っていくと、革靴が必要だから、もろもろ含めると、そんなにトランクに入るんだろうか??ってなって、どの程度の服装が必要なんだろうって話になる場合だと思いますが、フォーマルまで持っていくとトランクに入り切らなかったら、持っていかなくても大丈夫です。
もう一つは、タイタニックとか各種映像に影響されて、タキシードがいるのかな?とか、カマーバンドつけちゃったりするの?とか、スリーピース?とか、どこまですればいいのかわからない的な話だと思います。
上で、フォーマルを持っていかなくても大丈夫だと書きましたが、じゃあどこまですればいいのかって言う話ですが、上限はありません。好きなだけフォーマルにしていいと思います。
船内の、メインダイニングについては、上記に服装で「行けないのか?」ってことだけを問題にするなら、普通に入れますが、襟付きのシャツと綿パンがいいと思います。靴はビーサンで飛行機に乗る人もなかなかいないでしょうから、飛行機に乗る時の靴でそのままいけます。