Знаки препинания стоят правильно. Это предложение сложное, бессоюзное, состоит из трех частей. Двоеточие после первой части нужно, потому что далее раскрывается причина того, о чем говорится в начале предложения. Тире разделяет вторую и третью части: вторая указывает на следствие того, о чем говорится во второй.
Наверняка – наречие, не требующее постановки знаков препинания. Правда, необходимо отметить, что в ряде словарей русского языка наверняка рассматривается как вводное в значении «конечно, разумеется»: Он, наверняка, опоздает. Однако примеры из художественной литературы показывают, что слово наверняка и в этом значении обычно не выделяется знаками препинания.
Контекст не позволяет узнать, что вопрос реально кто-то задавал, причём именно в такой форме, и решить, что его следует представить в виде прямой речи, с кавычками и вопросительным знаком. Судя по всему, здесь уместнее оформить вопрос так, как оформили Вы, — в виде изъяснительного придаточного.
Предложение построено некорректно, его следует перестроить. Неясно,к чему относятся слова за долгие годы. Возможно, следует написать впервые за долгие годы? Кроме того, непонятно, чем отличается укрепление и усиление в данном случае. Поэтому мы пока что не можем дать рекомендаций о расстановке знаков препинания.
Знаки препинания в этом случае ставятся по общим правилам оформления прямой речи: «Великие танцоры велики не из-за их техники, они велики из-за их страсти», — так считала Марта Грэхем. «И пусть будет потерян для нас тот день, когда ни разу не плясали мы!» — так говорил Заратустра.
Прописные буквы заменяются строчными, если перед перечислением стоят знаки двоеточие или тире (впереди имеется обобщение). Так что по правилу верно: Компьютеры дали ответ на важнейшие вопросы: кто покупает? что покупает? где покупает? когда покупает?
Если такое оформление не подходит, нужно менять весь строй фразы.
Провести квиз — несогласованное определение, образующее вместе с существительным словосочетание: идея (какая?) провести квиз. Соответственно, знаки препинания в предложении не требуются. Пунктуационное оформление несогласованных определений, выраженных инфинитивом, описано в параграфе 60 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.).
В сложносочиненном предложении с одиночным союзом и запятая не ставится, если части сложносочиненного предложения имеют общую, поясняемую ими, часть сложного предложения (см. полный академический справочник «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина, раздел «Знаки препинания в сложносочиненном предложении»).
Указанная запятая не требуется.
Знаки препинания не выделяют, если они относятся в равной степени и к выделенному, и к невыделенному предшествующему или последующему тексту. В Вашем примере ни запятая, ни точка не выделяются.
Подробнее об этом написано в "Справочнике издателя и автора" А. Э. Мильчина, Л. К. Чельцовой.
Если вторая часть представляет собой прямой вопрос и в конце стоит вопросительный знак, между частями сложного предложения ставится двоеточие: Прошу уточнить: какой нормативный акт необходимо применить в данной ситуации?
Если вопросительного знака нет, ставится запятая: Прошу уточнить, какой нормативный акт необходимо применить в данной ситуации.