There are some airports which are only used between May and October, Edinburgh is one of them. I don't know your location, but Glasgow and Newcastle are in use year round.
One thing with Marella, they usually have one sea day, and five ports in a week long cruise. Some other cruise lines pad their itineraries out with more sea days.
Another thing we like about Marella is the flight times are stated when you book, so you are able to plan airport parking, hotels etc. Some other lines don't release flight times untill "some point near the criuse"
With regards to the drinks, all the beers and spirits are branded, the standard package gives you Gordons/Smirnoff/Teachers/Bells etc. The premium package gives you Bombay Sapphire/Grey Goose/Glenlivet etc. You also get coffee and soft drink cans from the Coffee shop.
WiFi is now a purchased as a package of data, £12 for 200 mb, £35 for 1Gb etc. but as most people have said just use data in the ports.
We've done a few Marella cruises now, and enjoyed them all.