You will find most of the answers to your questions on the Alitalia website. Specifically, on
this page.
Here you can obtain full details of WiFi; you can view the winelist (which also lists aperitifs and liqueurs), the standard business class menus for Jun-Aug 2019 for outbound flights, and the standard business class menu for Mar-May 2019 for inbound flights, both of which have a seafood option as standard for most courses.