Вряд ли нужны такие аргументы, тем более что это ложное утверждение.
Эта фраза вполне в стилистике разговорной речи. Такое сочетание возможно в непринужденном общении.
См. ответ на вопрос № 251061.
Это существительное.
Фразеологизм - устойчивое словосочетание, оборот речи, выражение, значение которого не складывается из значений составляющих его слов; идиома.
Вариант ходить за водой стилистически нейтральный, вариант по воду уместен в народно-поэтической речи.
Да, тире.
В большинстве случаев лучше написать: в Ярославле. В канцелярской речи часто встречается: в городе Ярославле.
Правда – что слово кофе можно употреблять в разговорной речи как существительное среднего рода, неправда – что теперь: указание на допустимость такого употребления находим еще в словарях 1970-80-х гг. (см., например, Скворцов Л. И. Правильно ли мы говорим по-русски? М.: Знание, 1980). При этом средний род слова кофе (и раньше, и сейчас) – допустимое разговорное употребление; согласно строгой литературной норме слово кофе (и раньше, и сейчас) – существительное мужского рода.