Hi there I can answer some for you,
2. toilets are available in the terminal before check in
4. the restaurant or reception should be able to check this for you
5. deluxe balcony only give you a bottle of champagne, fresh fruit on arrival, not sure if they still bring canopies each evening, some extra in cabin stuff and a slightly larger cabin. Ive had the starboard side deluxe a few times deck E just above havana, no problems with noise from below and going to be in same in july. Found them to be fine - & year old son will be on sofa bed.
7 daytime activities, quizes , deck sport, talks , music, cinema, no whist still unfortunately.
8 son has always found sofa bed to be okay - cant say ive tried it yet.
9 have seen others have vegetarian food and they have had choices and not just smelly cheese. yes some mushroom dishes but speak to restaurant manager an i'm sure they will try to help
10 depends on demand, but sometimes even on 14 day cruises