Эта фраза содержит зевгму – так называется стилистический прием, при котором к одному и тому же многозначному слову относятся неоднородные понятия, что является отклонением от нормы. Если такая фраза составлена намеренно (как прием языковой игры, средство создание комического эффекта), она корректна.
На наш взгляд, если люди уже получили еду (еда уже куплена), то следует выбрать предлог за. Если покупка только планируется, то предлог на.
Почём в значении 'по какой цене' пишется слитно.
Верно: рассказал. Подробности - в "Письмовнике".
Запятая перед в 40 км нужна.
См. ответ на вопрос № 265676.
Лучше: поди-ума.
Специально никто не "допускает" аббревиатуры. Есть общепринятые сокращения, есть индивидуальные. Главное, чтобы сокращение было понятно читателю.
Вопрос об ударении в названии журнала? В «Словаре собственных имен русского языка» Ф. Л. Агеенко (М., 2010) зафиксировано: «КосмопОлитэн».
Это звучало бы странно. Самое себя - то же, что "саму себя".