Hola:
...
PD.: No entiendo muy bien cómo hay que analizar este tipo de problemas
. Gracias.
Mientras intervienen los expertos en lógica y en Derecho fiscal ...

diría que :
En el primer caso, si llamas
\( p: \) el que maneja el camión tiene licencia de conducir
\( q: \) el que maneja el camión estaba sobrio
\( r: \) el que maneja el camión presta ayuda
entonces, la declaración del primer testigo se expresa como \( p\vee q\Longrightarrow r \).
Si se toma esta proposición como verdadera, entonces... como ocurrió \( \neg r \) y es \( (p\vee q\Longrightarrow r)\longleftrightarrow (\neg r\Longrightarrow \neg (p\vee q))\longleftrightarrow (\neg r\Longrightarrow \neg p \wedge \neg q) \) resulta que el conductor iba borracho y no tenía licencia de conducir.
Pero podría ocurrir que la afirmación original del primer testigo no fuera verdadera, y entonces no se podría concluir que no prestar ayuda implica que el conductor estuviera borracho y no tuviera licencia de conducir.
El segundo caso es análogo.
Llamando
\( p: \) el chofer del camión iba atento al tráfico
\( q: \) el chofer del camión ve al otro vehículo
\( r: \) el chofer del camión no cruza con luz roja
y si se da por cierto que \( (p\Longrightarrow q\vee r)\longleftrightarrow( \neg(q\vee r)\Longrightarrow \neg p)\longleftrightarrow (\neg q\wedge \neg r\Longrightarrow \neg p) \) entonces como ocurrió \( \neg q\wedge \neg r \) se deduce que \( \neg p \), es decir, que el chofer no iba atento al tráfico. Pero eso si se toma verdadera la afirmación del segundo testigo.

Saludos