Suggest you reserve one specialty restaurant for the first night. Easier to get time you want, even easier if you agree to share. Then you can decide if you want to return later in the cruise. You can only make one reservation for each specialty restaurant before you board.
In the Compass Rose (MDR), every night one side of the menu is the same every night, the other side changes nightly. If there is anything you want, they will make it for you, given 24 hours notice and that they have the ingredients.
The included wines are generally good, not wow. Have the sommelier send a list of all the included wines on board to your cabin on embarkation day. That way you can pick what you like from day one, as they only offer a couple of included wines each night. But if they have it, you can order any wine on the list in any restaurant any night.