Правильно: беспротекторный.
Оба варианта являются правильными.
В отвлеченном значении слово решение не требует формы множественного числа. Ср.: технологии применяются для решения задач исследования; серьезные трудности в решении проблем; в задачу организации входит решение вопросов образования и т. д. В приведенных контекстах подразумевается множество решений (разных задач, проблем, вопросов), но слово решение не употребляется во множественном числе.
Корректно: Не решить нам этих проблем. В инфинитивных предложениях, в которых подчеркивается категорический характер отрицания, обычно употребляется родительный падеж, например: Не нагнать тебе бешеной тройки... (Некрасов)
Правильно: проблемы с входом.
Оба варианта возможны, выбирайте подходящий по смыслу.
Более уместно единственное число существительного проблема, потому что заболевания, их диагностика и терапия образуют комплексное явление. Пояснительная конструкция в конце предложения отделяется тире.