Если при фамилии имеются два мужских имени, то она ставится в форме множественного числа: Алексей и Роман Фады.
Мы не выполняем домашние задания.
Правильно: Ив Сен-Лоран. Склоняются все компоненты имени, кроме Сен-: Ива Сен-Лорана, Иву Сен-Лорану и т. д.
Лучше: в основе сюжета романа...
См. вопрос 282704.
Эти слова различаются по значению: топ-сайты – это сайты, лучшие по какому-то признаку (занимающие первые строчки в рейтинге), а топ сайтов – сам рейтинг, список лучших сайтов.
Это имя не склоняется.