В непринужденной разговорной речи такое употребление можно допустить.
Правильно: пойти за молоком.
Верно: дать молоко и дать (немного, сколько-нибудь) молока.
У несклоняемых иноязычных существительных, оканчивающихся на гласный и обозначающих неодушевленные предметы, часто возникают колебания в родовой принадлежности, т. к. внешний облик слова втягивает их в парадигму среднего рода, а русский синоним или устаревшая форма слова могут подсказывать иное согласование (именно поэтому мы столько спорим о роде слова кофе). Но в данном случае влияние родового слова салат пока сильнее, поэтому в словарях русского языка оливье мужского рода: вкусный оливье.
Дать что – полный охват предмета действием, дать чего – частичный охват предмета действием. Ср.: дай мне всё молоко, которое у тебя есть и дай мне немного молока.
Правильно: сгущенное молоко.
Оба варианта верны.