Я хочу сказать, что когда спутник или главный герой ранены, их способности не работают. Поэтому врачей, торговцев, инженеров, следопытов и т.п. желательно держать в самом хвосте стека войск. Выделить для них отдельный отряд и отсылать его как можно дальше от сражения, пока они не прокачаются достаточно, чтобы не дохнуть. И стараться вообще не пускать их в бой. Как следствие, все подобные специальности желательно прокачивать максимум трем компаньонам (то есть чтобы спутник был и инженером, и врачом, и торговцем отряда), чтобы подобного "балласта" было как можно меньше.
Помимо размещения в хвосте отряда, можно ещё с каждым из них поговорить и сообщить, что сильно ценишь их жизнь. Фактически, это делает то же самое.
Если все равно не получается их сохранять от ранений, то вкачать и себе основные навыки, вроде хирургии и поиска пути. Хоть не только ради бонуса полезно, но и потому что прокачанный герой в прямых руках чрезвычайно живуч. А прокачка и выпрямление рук - это всего лишь дело практики.
Рекомендую ещё посмотреть ссылки, закреплённые в карточке игры. Там и про навык хирургии и специфику его работы у тоже есть.