Heal drinking works for any class, so yes you should be able to drink off a riptide or a casted heal+riptide assuming you leave combat before it goes off. Also I would assume getting drinks is pretty easy with healing stream to rely on while you drink.
Can someone please explain me how shamans gets drinks off? As a former resto druid i used to shadowmeld -> drink. But on my shaman it just takes forever to get out of combat, however i keep coming across shamans who easily get drinks off. I've heard something about riptide + drink, Rhee however mention something including totems, will a totem drop allow you to drink?