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