Hablando químicamente, ¿puedes explicar a fondo cómo los herbívoros y los carnívoros pueden obtener todos los nutrientes esenciales frente a los omnívoros?

No completamente, pero muy simplemente:

1. Diferentes animales tienen diferentes necesidades nutricionales. Lo que es esencial para los humanos no es lo esencial para otras formas de vida. Nuestras necesidades nutricionales específicas evolucionaron de ser omnívoras. En general, los carnívoros requieren más proteínas y los herbívoros requieren más carbohidratos.

2. Algunos nutrientes se generan o se convierten dentro del cuerpo para acomodar las necesidades nutricionales. Por ejemplo, las vacas tienen cuatro estómagos para que puedan digerir las hierbas lo suficiente como para poder extraer proteínas y otros nutrientes. Las células de la piel humana generan vitamina D a partir de la luz solar. Las bacterias simbióticas que viven dentro del sistema digestivo convierten los nutrientes de una forma a otra.

Para una respuesta completa a su pregunta, necesitaría identificar las necesidades nutricionales de cada especie, lo que comen de manera natural , y todas las adaptaciones que la evolución ha proporcionado para suministrar nutrientes que no están disponibles en los alimentos que consumen.

Los herbívoros tienen bacterias intestinales que descomponen la celulosa en la materia vegetal que comen, haciendo que esos nutrientes estén disponibles para el huésped. También comen grandes cantidades de alimentos en comparación con los carnívoros y herbívoros, que proporciona la nutrición que no obtendrían de porciones más pequeñas.

Los carnívoros no solo comen los músculos de sus presas, sino que también comen los huesos, la médula en los huesos, los órganos y el contenido del estómago y los intestinos. De este modo obtienen nutrientes de materia vegetal digerida o parcialmente digerida que no podrían obtener al comer ellos mismos.

Los omnívoros tienen los dientes y el tracto intestinal para permitirles comer carne y materia vegetal, obteniendo así una dieta balanceada de ambas fuentes.

Los herbívoros son especies que son herbívoros obligados y los carnívoros son especies que son carnívoras obligadas. Los humanos son herbívoros, los carros y los tigres son carnívoros.

Estoy un poco confundido con el alcance de tu pregunta.
Pero tal vez te refieres a personas que solo comen alimentos que no son de origen animal (como veganos), frente a personas que solo comen carne y nada más.
O quizás te refieres a personas que solo comen carne pero que comen carne, en cuyo caso me pregunto cómo eso se diferencia de los carnívoros. ¿Podría aclarar su pregunta, por favor?