Возможны варианты пунктуации, зависящие от интонации и степени экспрессивности высказывания: с отделительным тире, с запятой и без знака препинания перед и только.
Дефис желательно переносить в том случае, если может потеряться различие между написанием слов слитно и через дефис. Ср. при переносе: военно-обязанный (пишется военнообязанный) и военно-морской (пишется военно-морской). Поэтому для сохранения различия рекомендуется во втором случае повторить дефис в начале перенесенной части: военно- / -морской. Но это факультативное правило, оно применяется по желанию пишущего. Поскольку в слове игрушка-пищалка трудно заподозрить возможность слитного написания, дефис повторять на второй строке в Вашем случае совершенно не обязательно. А на первой его, разумеется, надо поставить.
Глагол кричал вводит прямую речь, поэтому верно с двоеточием: Мальчик, который кричал: «Волки!»
Орфографически корректно Зелик, так как гласная перед к не является беглой. Ср. со словом телик.
К этому ряду слов более подошло бы задание «Укажите однозначное слово». Все слова, кроме лук (в значении 'оружие'), многозначны. Это можно проверить по толковому словарю на нашем портале. Можно предположить, что в задании ошибка (ошибки такого рода иногда встречаются). Однако даже в этом случае задание некорректно, потому что существует два омонимичных слова лук, одно из которых имеет два значения (см. словарь).
Корректно: один оливье (м. р.).
В русском языке прилагательное скоропостижный обычно употребляется, когда речь идет о смерти. Сочетание скоропостижное решение возможно в каких-то стилистических целях (как языковая игра, ирония, шутка, намек на что-либо и т. д.). О решении можно сказать скоропалительное.
Второй вариант понятнее, между цифрами нужно поставить тире: 1–1,5 часа.
Запятая не нужна. Это предложение можно оставить без знаков препинания (не считая знака в конце предложения), а можно поставить тире: На вкус и цвет – каких только детских матрасиков нет...
Языковой ошибки в таком сочетании нет.