Рекомендуем разделить предложение на два: До Марии Никифоровны ему не было никакого дела — в конце концов, не его это головная боль. Его беспокоили их с Таней отношения.
В таких случаях сказуемое находится в форме ед. ч. и согласуется с ближайшим подлежащим: На его гербе была не шпага и не корона, а белка. Сравним примеры из параграфа 190 «Справочника по правописанию, произношению, литературному редактированию»: Меня угнетала не боль, а тяжелое, тупое недоумение (Горький); Опубликован роман, а не повесть, Опубликован не роман, а повесть; Это была не разведка, а настоящее сражение.
Слово боль обычно употребляется в формах единственного числа. В форме множественного числа оно получает дополнительное значение подчеркнутой длительности (ср., например, страдание и страдания). Таким образом, предложения типа у пациента головные боли обозначают неоднократные длительные болезненные состояния.
Запятая перед союзом и в таких случаях не ставится.
В русском языке слово боль часто используется в переносном значении для описания сильных эмоций или переживаний. Наречие до боли употреблено в переносном, метафорическом значении.
Повторим еще раз. Корректно: сковали мысли холод и боль. То есть холод и боль сковали, мысли сковали (множественное число). Однако при предложенном Вами порядке слов неясно, "кто на ком стоял", то есть кто был объектом, а кто субъектом сковывания.
Нужно закрыть придаточную часть: ...команда здравницы знает, как вам помочь, и предлагает следующие программы лечения. В остальном знаки расставлены верно.
Мы не выполняем домашние задания.
Правильно: Холод и боль сковали мысли.