Формально грамматический центр — нет (отрицательная форма настоящего времени глагола быть). Предложение — безличное. Этим можно и ограничиться, если речь идет об освоении школьной программы.
Если же выйти за ее рамки, то придется учесть, что перед нами отрицательно-безличная модификация утвердительного предложения: его мы и получим «вновь», если изымем отрицание (Есть сомнения в опасности этого человека). При этом, как видим, предложение оказывается двусоставным, сомнения — подлежащее. В отрицательно-безличной модификации оно принимает форму родительного падежа и превращается как бы в дополнение (но именно как бы!), однако без него предложение окажется бессмысленным, потому что, если мы его опустим, придется опустить и всё остальное, поскольку оно зависит от сущ. сомнения. Останется только Нет, которое явным образом не эквивалентно по смыслу тому, с чего мы начали.
Вывод: если формально-школьный ответ — нет, то неформальный ответ — нет сомнений, в котором нет — главный член безличного предложения, а сомнений — «разжалованное» подлежащее. В лингвистике в последние примерно 40–50 лет в подобных случаях говорят также о «неканонических подлежащих».
В счетной форме (т. е. в конструкциях с количественным значением) правильно: каратов и карат: 5 каратов и 5 карат.
Однако в рассматриваемом примере верно: 2,11 карата. Существительным управляет дробная часть: одиннадцать сотых карата.
Возможные варианты записи: 21-буквенный (с дефисом), двадцатиоднобуквенный. Содержательно это одно и то же.
Запятая факультативна (необязательна). Ни наличие запятой, ни ее отсутствие ошибкой не будет.
Лаконичное выражение до конца года может получить двоякое толкование, о чем и свидетельствует Ваш вопрос. Избежать смысловой неопределенности можно только одним способом: дополнить выражение теми словами, какие точно выразят нужную мысль.
Корректно оформить сочетание с датой как уточнение: Продлить на один год, до 11 сентября 2025 года, срок действия лицензии, выданной ООО «Ромашка».
Сравнительные обороты, начинающиеся союзом как, выделяются, если в основной части предложения имеются указательные слова так, такой, тот, столь: Он привел такие аргументы, как убедительность и логика; Только такие люди, как мама, поражают своей глубиной.
Такое употребление корректно: Топ-10 самых высоких зданий = 10 наиболее высоких из большего числа самых высоких.
Если второе определение поясняет первое, то между определениями ставится запятая, но второе определение не обособляется, т. е. запятая после него не нужна: с новым, 2009 годом; в новое, XXI столетие. См. справочник Д. Э. Розенталя «Пунктуация» (§ 10.1, пункт 10 в разделе «Однородные и неоднородные определения»).
Кавычки не нужны: написание латиницей уже достаточно выделяет эту фразу в русском тексте. Запятой вполне достаточно, тире не нужно.