I suggest you first go to CruiseMates' ship review area. Only two restaurants (steak and Italian) require reservations and you can make them the morning you want to dine there. You'll find itinerary information on www.oceaniacruises.com
. Your travel agent can take care of everything else.
A fabulous ship, destination!