Kann es sein das deine Antwort bezüglich Digitale Eingänge und Ausgänge vertauscht sind? Weil im Eingang habe ich keine FET und am Ausgang keinen ULN2803.

Zu digitalen Eingängen:
Meinte mit "(Masse)" den "OC" auf Masse. Klar ist Masse nicht hochohmig. Etwas ungenau geschrieben, mein Fehler.
Warum benötige ich zwingend einen Pull Down bzw Pull Up? Wenn ich doch am Eingang des ULN Masse oder 24V anlege ist der Ausgang entsprechend genauso geschaltet oder?
Den ULN 2803 habe ich aufgrund dessen gewählt, da ich am Eingang 24V habe und mit 5V weiter arbeite und zusätzlich jeder Pin noch eine LED ansteuert. Ist vlt. trotzdem was überdimensioniert, aber der viel mir spontan ein.

Zu den Digitalen Ausgängen:
Da werde ich noch einen Pull Down gegen Masse machen am Gate Anschluss, da der FET bei High-pegel am µC Ausgang leitend sein soll.

Zu Analoge Ausgänge:
Ja, OC liegt auf Masse, habe ich aber auch geschrieben.
Den DAC0808 habe ich gewählt, da ich ein nicht so erfahrener Programmierer bin und das nur so ein bissen als Hobby mache.
Ist für mich die einfachste Lösung vorerst. Deswegen die Entscheidung.