Это имя не склоняется.
Название Осло согласуется в мужском роде.
Эти слова различаются по значению: топ-сайты – это сайты, лучшие по какому-то признаку (занимающие первые строчки в рейтинге), а топ сайтов – сам рейтинг, список лучших сайтов.
См. вопрос 282704.
Предложение неудачно.
Слово лайдак зафиксировано в словаре Даля в значениях 'лодырь, негодяй, шатун, плут, гуляка'.
Сведения об истории и значении этого выражения Вы найдете в справочнике «Непростые слова».