Предложение оформлено правильно. Двоеточие не нужно, так как прямая речь является приложением при существительном фраза. Правило о том, с какой буквы должна начинаться прямая речь, если она включается в текст как член предложения, в справочниках не сформулировано, подробнее см. ответ на вопрос № 326618.
Правило звучит так: дефис применяется при записи конструкций с однородными членами, имеющими общий конечный элемент, если все члены, кроме последнего, представлены только начальными элементами; такой дефис называют «висячим». Например: шарико- и роликоподшипники; лит- и изокружки; кино-, теле- и видеофильмы; не двух-, а трёхэтажный дом; не только англо- и франко-, но и русскоязычные тексты; как водо-, так и газоснабжение; до- или послеперестроечные процессы; либо теле-, либо радиопередача; обер- и унтер-офицеры. Как видно из примеров, употребление висячего дефиса не зависит от слитного или дефисного написания сложных слов.
См.: Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006. § 112.
При глаголах взять, захватить (и подобных) местоимение с предлогом с собой самостоятельным членом предложения не является. Это видно хотя бы из того, что опущение этого местоимения не приводит ни к изменению, ни к обеднению смысла предложения. Назначение местоимения состоит в выделении именно данного значения глагола из ряда других (ведь и взять, и захватить — глаголы многозначные). Если сказано взял с собой, то значения ‘взял силой, завоевал, покорил, принял (разг.)’ и т.п. отпадают, в результате гарантировано правильное понимание.
Следовательно, местоимение входит в состав сказуемого, но не меняет его типа (в данном случае — простое глагольное).
Слова "по ее мнению" вводные, они выделяются запятыми.
Судя по части фразы, которую Вы привели, это сложное предложение, запятая перед что нужна. Однако точный ответ можно дать, только зная более широкий контекст.
Перед и лучше поставить тире.
Имеется в виду: она взяла его руку и ударила ей о стеллаж?
Кавычки не нужны.
Вместо "ее согласовать" следует написать "согласовать программу".
Запятая перед как нужна.