Сонник - сон (корень) + н (суф.) + ик (окон.) - суффиксальный
прекрасный - пре (прист.) + крас (кор.) + н (суф.) + ый (окон.) - приставочно-суффиксальный
пылесборник - пыл (кор.) + е (соединительная гласная) + сбор ( кор.) + н (суф.) + ик (суф.) - словосложение