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