Корректно: ...компаний, зарекомендовавших себя как ответственные поставщики.
Как правило, "ответственная".
Второй вариант корректен.
Если речь идет о нескольких лицах, корректно использовать форму множественного числа.
Верно: ответственный за соблюдение.
Правильно о женщине: ответственная.