Вы правы. Грамматически и орфографически правильным будет название защита Каро – Канна (ср.: защита Алехина, защита Боголюбова, закон Бойля – Мариотта). Однако название с фамилией в им. падеже настолько устоялось в профессиональной среде, что менять его сейчас кажется нецелесообразным.
Некоторые словари фиксируют у слова карга форму родительного падежа множественного числа карг, но форма эта употребляется несвободно.
Галифе – существительное pluralia tantum (имеющее формы только множественного числа). Во множественном числе противопоставление по роду не выявлено.
Какао среднего рода. См. здесь.
Вставка кто бы мог подумать выделяется с двух сторон либо тире, либо скобками.
Это слово категории состояния. Прочитать о ней можно в учебнике Е. И. Литневской на нашем портале.
Пожалуйста, воспользуйтесь словарями.
Подлежащее – капля, дождя – определение (капля – какая? – дождя) или дополнение (капля – чего? – дождя).