Выражение могло возникнуть на базе фольклорных песен. По образности это экспрессивное преуменьшение, основанное на невозможности кошачьего «плача». Коты не проливают слез, да еще в таком количестве, которое можно было бы измерить, отсюда значение фразеологизма: 'очень мало, крайне недостаточно'.
Вы совершенно правы: слово давнопрошедший пишется слитно только в качестве термина (давнопрошедшее время = плюсквамперфект), но давно прошедшие дела, воспоминания о давно прошедшем. Точно так же: далеко идущий караван, но далекоидущие планы, выводы; многообещающий врач, но человек, много (чего) обещающий и мало (чего) делающий.
Предлагаем такой вариант.
А Пётр опять спрашивает:
— Да куда везти-то?
А гномы в ответ:
— На поля, в леса, к ручьям, ближе к солнечным лучам!
Почесал Пётр в затылке.
— А велика ли будет плата?
— Может, головка мака сухого, а может, и просто доброе слово... — отвечают гномы.
Обособление не нужно, но предложение слишком сложно для восприятия, поэтому его желательно перестроить или разбить на два.
Можно использовать оба сочетания.
В таких конструкциях повтор предлога не является обязательным, однако нет и запрета на такой повтор.
Предлог повторяется:
- если однородные члены соединены повторяющимися союзами: [Наталья] с жадностью вслушивалась и в бесхитростные песни жаворонков, и в скрип колодезного журавля, и в шелест напитанного полынной горечью ветра (Шолохов);
- если однородные члены соединены сопоставительными союзами: Он дрался и буянил не столько для собственного удовольствия, сколько для поддержания духа своего солдатства (Л. Толстой);
- если нужно показать, что предшествующее определение относится только к ближайшему однородному члену: выслушать с большим вниманием и с сочувствием;
- если отсутствие предлога может вызвать неясность в понимании предложения: учебники по литературному редактированию и по литературе;
- при отдаленной смысловой связи между однородными членами: Пришлось много ездить по Украине, по степям Казахстана, по сибирской тайге (слова не входят как видовые понятия в ближайшее родовое понятие);
- при значительном распространении однородных членов пояснительными словами: Пыль толстым слоем лежала на письменном столе, обитом зеленым сукном, на кожаном диване с широкой спинкой, на старом вольтеровском кресле.
- перед группами однородных членов, образуемыми близкими по значению словами: … За нею с кувшином, медным тазом, с простынями и губкой шла ее кухарка Ольга (Чехов).
Невозможен пропуск разных предлогов; ср.: на предприятиях и в учреждениях. Предлог обычно не повторяется в целях благозвучия: Плоты с кричавшими мужиками, с гомоном и стуком стали уходить вверх по реке (Серафимович).
После русских приставок, кончающихся на согласный (кроме приставок сверх- и меж-), пишется ы и не пишется и. Происхождение слова в данном случае не имеет значения. Например, к латинским словам, образованным с помощью приставки in-, восходят слова интеграл, инерция, но правильно только безынтегральный, безынерционный. Орфографически верен только один вариант слова, о котором идет речь: безынтерфероновые.
Надо сказать, что в практике письма до принятия в 1956 году действующих правил правописания существовали значительные колебания в словах типа безынтерфероновый. Боролись две тенденции: сохранять единство корня и писать после приставок не ы, а и (такие написания были особенно характерны для терминологической лексики) и после русских приставок писать ы в соответствии с произношением. Задача унификации написаний, устранения орфографического разнобоя была решена в пользу последней тенденции. Однако, несмотря на принятие правила, по которому и разрешалось писать только после заимствованных приставок и которому в целом печать стала следовать, в профессиональном языке сохранялись отдельные написания типа безинтерфероновый. Язык словно сопротивлялся волевому решению лингвистов. В 1964 г. в проекте реформы орфографии был пункт о разрешении двояких написаний и/ы после приставок на согласный. Однако общество резко отвергло реформу, в том числе предложение о вариативных написаниях. Поэтому правило продолжает действовать, хотя язык, что хорошо видно из Вашего примера, продолжает сопротивляться принятому правилу.
В современном русском языке правильно только (нет) сапог, форма сапогов не является нормативной.
Прежде сапоги, чулки, носки имели одинаковое окончание в форме родительного падежа мн. числа: сапогов, чулков, носков. Примеры из классической литературы подтверждают это: Так: на те десять рублей я износил сапогов в два года. Д. Фонвизин, Недоросль Лошадь походила на тех сказочных животных, которых рисуют дети на стенах и заборах; но старательно оттушёванные яблоки её масти и патроны на груди всадника, острые носки его сапогов и громадные усы не оставляли места сомнению: этот рисунок долженствовал изобразить Пантелея Еремеича верхом на Малек-Аделе. И. Тургенев, Конец Чертопханова. После такой операции он надел сапоги сверху мокрых чулков и долго ходил по двору. Н. Помяловский, Очерки бурсы.
Впоследствии сапоги и чулки довольно быстро избавились от окончания -ов, формы (нет) сапог, чулок стали основными. А вот носки по каким-то причинам «задержались», и наверняка многие помнят запоминалку, которую учили в школе: «чем короче, тем длиннее», она позволяла запомнить правильные формы: нет чулок, но нет носков; вариант нет носок признавался ошибочным.
И всё-таки слово носки стремится догнать убежавшие вперед слова чулки и сапоги и тоже избавиться от окончания -ов. Словарями последних лет вариант нет носок признается допустимым. Можно предположить, что со временем этот вариант станет основным. Но пока предпочтительно всё же: нет носков.