Такое высказывание допустимо, использование то необязательно.
Дефис желательно переносить в том случае, если может потеряться различие между написанием слов слитно и через дефис. Ср. при переносе: военно-обязанный (пишется военнообязанный) и военно-морской (пишется военно-морской). Поэтому для сохранения различия рекомендуется во втором случае повторить дефис в начале перенесенной части: военно- / -морской. Но это факультативное правило, оно применяется по желанию пишущего. Поскольку в слове игрушка-пищалка трудно заподозрить возможность слитного написания, дефис повторять на второй строке в Вашем случае совершенно не обязательно. А на первой его, разумеется, надо поставить.
Запятая перед скобками не ставится. Запятую следует поставить после скобок.
Не ставится запятая в цельных фразеологизированных сочетаниях с повторяющимися союзами и... и, ни... ни (они соединяют слова с противопоставляемыми значениями): и день и ночь, и стар и млад, и смех и горе, и там и сям, и то и се, и туда и сюда, ни два ни полтора, ни дать ни взять, ни сват ни брат, ни взад ни вперед, ни дна ни покрышки и т. д.
Сочетание и сложны, и просты, на наш взгляд, к фразеологизированным не относится.
Если в слове праздник выделять связанный корень праздн- (ср. праздновать, празднество), тогда в слове праздничный выделяется тот же корень и два суффикса — -ич- и -н-. Если же трактовать слово праздник как вершину словообразовательного гнезда (так, например, во всех словообразовательных словарях А. Н. Тихонова, где слова праздновать, празднество считаются образованными от слова праздник суффиксальным способом с одновременным усечением производящей основы), то в слове праздничный выделяется корень празднич- и суффикс -н-. На наш взгляд, первый вариант предпочтителен.
См. ответ на вопрос № 218239.
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.
Слово опилки образовано префиксально-суффиксальным способом от глагола пилить, ср.: пили-ть → о-пил-к-и (с усечением производящей глагольной основы); пить → опивки (с наращением корня за счет согласной в) и т. п. Производные существительные, образованные по этой модели, имеют значение ‘нечто, остающееся после совершения действия, названного производящим глаголом’.
Обратите внимание на то, что префиксально-суффиксальным способом образованы только те существительные с приставкой о-, которые не имеют производящих глаголов с этой приставкой. Другие отглагольные существительные с этой приставкой образованы суффиксальным способом, например: очистить → очистки.
Этимология этого слова не вполне ясна, однако этимологический словарь Макса Фасмера сообщает, что его сближают с греч. τρΒ̄νής, τρΒ̄νός "явственный, ясный, определенный" и с общеславянским глаголом тере́ть "нажимая, проводить взад и вперед по поверхности чего-л.".
При этом в русском языке прилагательное приторный появилось достаточно поздно. Одна из первых его письменных фиксаций: Сперва приторно мне было в одном чану купаться с людьми, которые больны, господь ведает чем; но теперь к этому привык и знаю, что свойство серной воды ни под каким видом не допустит прилипнуть никакой болезни [Д. И. Фонвизин. К родным (1784-1785)]. Однако "Словарь русского языка XI-XVII" фиксирует слова притороный (1. Тяжкий, мучительный: ...смертью притороною животъ свой скончаеши. 2. Чересчур насыщенный, густой: Дух ... сладостенъ, но притороненъ (Травник 1534), вы́торить (выдержать кого/что в трудных условиях: Выторился на стуже и хмель прошел. Выторить на хлебе и воде) и торный (неупотр. Приторный. По причине сладимости или излишней здобы неприятный, приедчивый).