В счетной форме (т. е. в конструкциях с количественным значением) правильно: каратов и карат: 5 каратов и 5 карат.
Однако в рассматриваемом примере верно: 2,11 карата. Существительным управляет дробная часть: одиннадцать сотых карата.
Верно: на двух тысячах языков.
Орфографический словарь РАН допускает оба варианта.
Правильно: со второго марта; ко дню рождения (со значением приуроченности к событию, например: подарок ко дню рождения) и к дню рождения (без такого значения, например: относиться к дню рождения без энтузиазма).
Правильно так:
Он сказал: "Вы дурак!"
Эти сочетания пишутся строчными буквами.
Верно: примет участие в чемпионате мира.
Правильно: стало 30 марта. Справочная служба отвечала на подобные вопросы неоднократно; см., в частности, ответы на вопросы 279907, 293463.