Лучше: заключающие договора о поставках непосредственно с производителями.
Знаки препинания ставятся по общему правилу: если однородных членов предложения более двух, а союз повторяется перед каждым из них, кроме первого, то запятая ставится между всеми однородными членами. Верно: Он не мог сообразить, когда, и как, и за каким же чертом пришел в это место.
Слово интернет-портал пишется строчными буквами. Здесь первая часть сложного слова интернет-... не является самостоятельным существительным.
ПО ДАННЫМ / СВЕДЕНИЯМ (кого, чего, чьим), в составе вводного сочетания
Вводные сочетания «по данным (кого-либо, чего-либо, чьим-либо)», «по сведениям (кого-либо, чего-либо, чьим-либо)», а также вводные сочетания «по имеющимся / неофициальным / предварительным... данным», «по имеющимся / неофициальным / предварительным... сведениям» обособляются. Подробно о пунктуации при вводных словах и сочетаниях см. в Прил. 2.
Позвольте, Андрей Иванович, в Москве, по данным последней переписи, больше двух миллионов жителей? И. Ильф, Е. Петров, Двенадцать стульев. По данным комендатуры, фамилия капитана – Николаев, лейтенанта – Сенцов. В. Богомолов, Момент истины. Встретил Сперанского. Говорит, что, по сведениям «Русских Ведомостей», в Петербург едет немецкая комиссия... И. Бунин, Окаянные дни. По имеющимся данным, в глубине его обороны происходит перегруппировка. Э. Казакевич, Звезда. Военком... добавил, что, по предварительным данным, в течение первого часа после сообщения по радио о начале войны в военкоматы поступили тысячи заявлений от добровольцев. А. Чаковский, Блокада. По имеющимся сведениям, Германия в три часа ночи объявила общую мобилизацию. Л. Соболев, Капитальный ремонт.
! Не смешивать с употреблением в роли членов предложения.
Само название говорило об их планах – сбросить нас в море. По данным разведки мы знали об этом. Л. Брежнев, Малая земля. По сведениям о сыскивающемся по Высочайшему повелению мятежнике коллежском асессоре Кюхельбекере известно, что сестра его в замужестве есть за смоленским помещиком Глинкою... Ю. Тынянов, Кюхля.
Пишется раздельно: сон снов (в значении "лучший из снов").
Предложение построено некорректно, поскольку действия, описываемые в предложениях, соединенных союзом и, не могут быть видимы одновременно. Предлагаем варианты: Заброшенное здание постепенно ветшает, и мы ясно видим, как с его потолка льется дождь; Постепенно мы оказываемся в заброшенной части здания и ясно видим, как с его потолка льется дождь.
Раздельно.