If I recall correctly, no, drinks are not taxed.
No, cell data does not work while you are at sea, even close to land. In fact, WIFI on the two Alaskans I've done has been the worst of all my cruises (Sprit and Miracle). It does, however, work just as normal in port, other than Canada of course.