При появлении отрицания при глаголе падеж прямого дополнения, как правило, меняется с винительного на родительный (о чем писал еще Пушкин). Строгие нормы хорошей литературной речи требуют соблюдения этого правила. Однако в течение последнего столетия эти нормы испытывали сильное воздействие небрежной, полуграмотной речи, что отмечалось в академической грамматике еще в 1980 г. Современная литературная норма считает употребление, которое Вы защищаете, допустимым, но строгая норма никуда не пропала, поэтому лучшим вариантом является тот, который вы пытаетесь оспорить.
Значительно более подробно см. в статье «Какой падеж нужен при отрицании?», размещенной в «Письмовнике» на портале «Грамота.ру».
Инфинитив выпить здесь заменяет целое безличное придаточное предложение "то, что можно выпить". Но от этого он не перестает быть глаголом.
Верно: Можно я пойду попить воды?
Правильно: выпить на брудершафт.
В зависимости от значения возможны оба варианта управления. Информацию о разных случаях см. в соответствующей статье толкового словаря.
Правильно: купить за что (при указании на определенную сумму): купить очки за 1000 рублей.
Обычно для этого пользуются словарями.
Оба варианта верны. Второй - с разговорным оттенком.