Como se refere aqui, o constituinte «o suficiente» é usado como uma locução adverbial, sendo, portanto, uma forma fixa e invariável, com um valor quantificacional.
Enquanto locução adverbial terá sobretudo a capacidade de modificar verbos/grupos verbais:
(1) «Trabalhou o suficiente.»
ou adjetivos:
(2) «Sentia-se velho o suficiente.»
Assim sendo, não parece legítima a sequência «comida o suficiente», uma vez que a locução estaria a modificar o nome comida. Neste contexto, seria expectável o aparecimento do adjetivo suficiente:
(3) «Viu o homem com roupas e comida suficiente para o seu sustento.»
Será possível o uso de «o suficiente» se se introduzir uma vírgula antes deste constituinte:
(4) «Viu o homem com roupas e comida, o suficiente para o seu sustento.»
Nesta frase, o constituinte «o suficiente para o seu sustento» funciona como modificador apositivo do nome comida.
Disponha sempre!