Кавычки будут уместны.
Логике словообразования соответствует вариант комкующийся (т. е. образующий комки), хотя в словарях русского языка такого слова нет.
Это сочетание следует заключить в кавычки.
Оба сочетания (кошачий корм и корм для кошек) корректны.