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