Welcome to Cruisemates!
Yes, formal night attire is requested ship wide. That doesn't mean you won't see some people in casual clothing, just that it's requested.
We love Anytime Dining! You can go to the Anytime Dining room any time! At the "popular" times you may have to wait. They'll give you a pager so you can go do something else and be paged when a table is available. This usually happens only if you request a table for two.
We always asked to be seated with others and never had to wait. We met many interesting people!
Have a wonderful cruise!
The menus are the same in Traditional and Anytime Dining.