Deje $A:=\{x\in\Bbb R: f(x)>0\}$. Debido a $f$ es continuo, a continuación, $A$ es abierto y por tramos conectados (por "tramos conectados" me refiero a que es la unión de contables distintos intervalos abiertos).
WLOG supongamos que $A\neq\Bbb R$. Esto implica que $A^\complement$ es la unión de contables y cerrado intervalos. A continuación, $A^\complement=\bigcup_{j\in I} R_j$, $|I|\le\aleph_0$, donde $R_j\cap R_k=\emptyset$ para $j\neq k$ y cada una de las $R_j$ es un intervalo cerrado.
Ahora tenga en cuenta que debido a $f(x)\le 0$ por cada $x\in A^\complement$ luego nos sabe que, para cada una de las $R_j$ hay algunos (no vacío) intervalo abierto $I_j$ tal que $\lambda(I_j)\ge\lambda(R_j)$, $\sup R_j=\inf I_j$ e $f|_{I_j}>0$. Desde aquí es fácil ver que
$$\Bbb R=I_0\cup\left(\bigcup_{j\in I}(R_j\cup I_j)\right)$$
es un distinto, partición de $\Bbb R$ donde $I_0$ podría estar vacío, es decir, en cada intervalo de $I_j$ o $R_j$ es distinto de cualquier otro intervalo de $I_k$ o $R_k$. Por lo tanto
$$\int_{\Bbb R} f(x)\,\lambda(dx)=\\=\int_{I_0} f(x)\,\lambda(dx)+\sum_{j\in I}\int_{R_j}(f(x)+f(x+1))\,\lambda (dx)+\sum_{j\in I}\int_{H_j}f(x)\,\lambda(dx)$$
donde $H_j:=I_j\setminus(R_j+1)$.
Entonces claramente $\int_{R_j} (f(x)+f(x+1))\,\lambda(dx)\ge 0$ por cada $j\in I$ porque $f(x)+f(x+1)>0$ e $\lambda(R_j)\ge 0$. También se $\int_{H_j} f(x)\lambda(dx)\ge 0$ porque $\lambda(H_j)\ge 0$ e $H_j\subset A$. Por último, si $I_0\neq\emptyset$ entonces $\lambda(I_0)>0$ e $I_0\subset A$.
Luego de agregar todos nos encontramos con que la integral es necesariamente positivo, porque si algunos $\lambda(R_j)=0$ (es decir, si $R_j$ es un singleton), a continuación, $\lambda(H_j)>0$, y viceversa.