Dado que está controlando los LED con la misma salida que está conectada a las entradas CMOS, debe permanecer dentro de los límites de la corriente. Hará mejor tener el LED encendido con el nivel lógico bajo.
De la hoja de datos de 74HC00 : (las diferentes columnas tienen diferentes temperaturas máximas)
Si sumerge 4 mA, el voltaje de salida con una fuente de alimentación de 4.5V (piense en 5V menos el 10%) es de 0.33V máximo. Si obtiene 4 mA, la caída de voltaje de la fuente de alimentación de 4,5 V es de 0,66 V máximo (doble), por lo que se reducirá la inmunidad al ruido. 1,02 V frente a 0,69 V como mínimo.
Sería mejor si pudieras usar algo como 2mA en lugar de 4mA (todavía es suficiente para un indicador LED moderno, no compres los LEDs más malos que puedas encontrar).
Supongamos que diseña con 2 mA: si el suministro es de 5 V y el LED cae aproximadamente 2 V (rojo) o 3 V (la mayoría de los demás colores), se usaría una resistencia de 1,5 K o 1 K. Esos son aproximados, pero deberían estar bien.
Las entradas CMOS no consumen una corriente significativa, por lo que el fanout es bastante irrelevante en DC, pero obtendrás una disminución de los bordes al agregar carga y capacitancia.
Edit: veo en el título que estás planeando usar 3.3V, la capacidad de la lógica de 74HC es mucho menor a 3V que a 5V, y las resistencias se vuelven más complicadas ya que hay poco voltaje para trabajar para la resistencia. Te sugiero que reconsideres la tensión de alimentación.