Здесь частицу следует писать отдельно от последующего слова. Причина - наличие при причастии зависимых слов.
На Ваш вопрос нельзя ответить, не зная формальных и семантических характеристик наименования. Постановка кавычек зависит от многих факторов: графическая система, используемая для оформления названия (кириллица/латиница), наличие аббревиации в названии, наличие родового слова при наименовании, контекст, в котором употребляется название, и др.
Тире в данном случае совершенно не обязательно, но возможно как интонационный знак. Другими словами, ни наличие тире, ни его отстутствие ошибкой не будет.
Форма родительного падежа мн. числа слова компонент – компонентов. Правильно: наличие электронных компонентов. От существительного женского рода компонента образуется форма родительного падежа мн. числа компонент, однако это слово употребляется лишь как математический термин.
Запятая не нужна (наличие общего члена для двух последующих частей.).
Конечно же, нельзя упрощать язык – например, признавать именами прилагательными только такие слова, которые изменяются по адъективному склонению (бежевый, бордовый). Нет, к разряду имен прилагательных относятся и неизменяемые слова беж, бордо и многие-многие другие (ажур, аллегри, ампир, апаш, аплике, банту, барокко и т. д.) Это несклоняемые прилагательные с нулевыми флексиями, достаточно подробно они описаны в академической «Русской грамматике» 1980 года.
Вадим, склоняемость / несклоняемость не есть основной признак для классификации частей речи. Главный признак слов, объединяемых в одну часть речи, – наличие обобщенного значения, абстрагированного от лексических и морфологических значений всех слов данного класса. У имен прилагательных такое значение – выражение непроцессуального признака предмета: апельсины цвета (какого?) беж, юбка (какая?) мини и т. п. Да, большинство прилагательных выражают это значение в словоизменительных морфологических категориях рода, числа и падежа – но далеко не все.
В доступных нам справочниках рекомендаций нет. Предпочтительно: 5 «А» класс.
Тире возможно, но не обязательно. Ни его наличие, ни его отсутствие ошибкой не будет.
Наличие формы в И объясняется следующим. Город Санкт-Петербург был основан как крепость Санктпитербурх (в честь святого Петра, небесного покровителя императора). Название было дано Петром I. Среди вариантов, встречающихся в письмах Петра Великого: Санктъпетерсъбурк (1703), Санктпитербурх (1703), Питербурх (1706), Санктпетерзбурк (1710); позже преобладают варианты с -Питер-: Санкт-ПитерБург (1714), Санктъ Питербурх (1720). В газете «Ведомости» чаще упоминается в форме Санктъпитербурх, и только с июля 1724 г. вместо Питер- начинают постоянно печатать Петер-. Очевидно, от форм с И и было образовано сокращенное Питер.