См. в «Словаре трудностей».
Слова "дезинфектор" и "дезинсектор" обозначают разные профессии и задачи. 1. Дезинфектор — специалист, который занимается уничтожением или подавлением развития болезнетворных микроорганизмов. Деятельность дезинфектора включает проведение дезинфекций в различных помещениях с целью профилактики или ликвидации очагов инфекционных болезней. 2. Дезинсектор — специалист, который занимается борьбой с насекомыми-вредителями, такими как тараканы, клопы, муравьи и другие. Деятельность дезинсектора включает проведение дезинсекции, что направлено на уничтожение и предотвращение размножения насекомых. Оба термина относятся к контролю и защите от вредных организмов, но различаются по отношению к угрозам разного вида.
О соотношении этих глаголов можно прочитать в «Словаре-справочнике трудностей русского языка».
Запятая нужна.
Приведенный Вами вариант правилен.
Это не фразеологизм.
Запятая поставлена правильно.
Дефис не нужен.