The only thing I can really help you with is beverage package..We went on Freedom past October and purchased several beverage packages,,Water,Soda and juice...NOT sure if you can order water and juice once you get on ship..BUT the soda package they do sell the 1st day on ship (atleast they did on Freedom). They had "sales" at atleast 2 different locations..Same price if you prepurchase or purchase 1st day.I did not know they did that..We also ordered a bottle of White Zinefidel (spelling??) for our room prior to boarding. I am not a red wine drinker, and I like (trust) the white I got.
Sorry I can't help with Euros