В данном случае вариантны знаки тире и запятая.
Сочетание всю часть ответственности некорректно, предложение следует перестроить. Поэтому рекомендации о запятой дать не можем.
Оборот с благодаря (запятая после четырех) обособляется факультативно.
Корректно: Направить отчёт не представляется возможным. Глагол представиться употребляется в значении 'возникнуть, появиться, обнаружиться', ср. с примерами из словаря: Представился удобный случай. Представилась реальной опасность застрять в дороге. Ждать, когда представится возможность уехать. Глагол предоставиться фиксируется словарями в значении 'получить возможность осуществления чего-л.', но характеризуется как разговорный.
Причастие брошенный образовано от глагола совершенного вида бросить. От глагола несовершенного вида бросать теоретически возможно не употребимое в речи причастие *бросаный; сравним приставочные образования совершенного вида: набросать — набросанный (например: набросанные в корзину шишки).
Если сочетание в рамках исполнения контракта на выполнение строительно-монтажных работ является обстоятельством к сказуемому произвели, а не определением к сочетанию гарантийных писем (что теоретически возможно), то поставить указанные запятые нужно для удобства восприятия предложения.
Глагол насыпать со словом суп (в традиционном значении этого слова) не сочетается; суп можно только налить. Сочетание насыпать суп теоретически возможно, если речь идет о сухой смеси, которую необходимо залить кипятком (так называемые быстрые супы).
Лучше: ...предлагает автомобили в аренду.
Возможны оба варианта.