Словари предлагают форму мн. ч. рога для всех значений слова рог, как бы странно ни звучало сочетание рога для вина.
Деепричастный оборот опьянев от вина однороден определению радостный, имеющему дополнительное обстоятельственное значение причины, и не обособляется. См. пункт 3 параграфа 71 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.).
В данном случае выделяется словосочетание подавать к блюдам, то есть форма к блюдам зависит от слова подавать. Таким образом, предложение построено верно.
Названия сортов вина пишутся со строчной. Правильно: каберне-совиньон (через О)..
Оба варианта правильны.