To help with your "I couldn't even …" comment: There's a good reason you couldn't; it's impossible. We need the following lemma:
Lemma: Suppose $f\in C^1(\mathbb R)$ and $\int_\infty^\infty|f'| < \infty.$ Then $f$ is uniformly continuous on $\mathbb R.$
Proof: Let $\epsilon>0.$ Then there exists $\delta > 0$ such that $0
$$|f(y)-f(x)| = |\int_x^yf'| \le \int_x^y|f'| < \epsilon.$$
That proves the lemma.
It's therefore impossible to find $f\in C^1(\mathbb R)$ with $f,f'\in L^1(\mathbb R)$ and $f\
ot \in C_0(\mathbb R).$ Why? Because the lemma shows $f$ is uniformly continuous, and a uniformly continuous function that doesn't vanish at $\infty$ can't belong to $L^1.$ I'll leave that last part to you for now.