At least on the Dream and Fantasy, they have wipes containers at the self-serve drinks area, and at each of QS stations on the pool and other -- basically any station/location on the ship that serves food or beverage there is at least one wipes container sitting there available to use. Also where they have the condiments. Usually the container is just sitting on the counter, however, we did have a period of time on one of our Fantasy cruises where theere was a CM quietly holding the container and handing them out -- there was also a CM dispensing the drinks at the self-serve drink station. I assume it means there was an increased level of GI illness and they had stepped up their precautions.
The Dole Whips, alas, along with the smoothies, have a cost, too. But they come from the "bar" area next to the soft serve ice cream, and at leasst for the Dole Whip there are clear signs WITH the prices, so should not be a surprise. I always assume if it comes from a bar area there is a charge unless I am told otherwise (and we don't drink)
OUr last cruise we decided we would order the meal we wanted, and then also order something for us to share to try. We didn't do it every meal, and most of what we tried we didn't like, but it was a good way to have what you knew you wanted and get to experiment a bit too.
Onboard they sell a refillable container for around $8 or $9 [it comes filled], then refills are $1.50 or so. Our last cruise, ti was the same refillable container they were selling in the parks at the time. They also sell more expensive fancy character-based refillable containers (which are often bulky and IMO rather impractical), especially at holiday or special sailings. Those may be more prominently displayed, but if you don't want one of those you can ask for the normal refillable containers -- they should have them in the back and can still sell them. There is also of course the normal cardboard one-off containers, which are not refillable.
SW