I couldn't find liquid forms of any of those medications; I suggest that you find out for sure. though, by calling your local pharmacist. It could be that pharmaceutical firms are reluctant to produce liquid forms of the narcotics you mentioned because of a danger of overdose or abuse. I don't have an answer to the duodenum/digestion question; that's another question your pharmacist might be able to help you with.
Good luck!