It's correct: if you have two continuous functions $f$ and $g$ defined over $[1,\infty)$ and differentiable on $(1,\infty)$, then $f'(x)<g'(x)$ for all $x\in(1,\infty)$ and $f(1)\le g(1)$ implies $f(x)<g(x)$ for all $x\in(1,\infty)$.
Indeed, the function $F(x)=g(x)-f(x)$ has positive derivative on $(1,\infty)$, so it's increasing; since $F(1)\ge0$, we have $F(x)>0$ for $x>1$.
(Of course, the interval can be arbitrary.)
It's obvious that we can extend this to three functions as in your setting, just by looking at pairs. If
$$
f(x)=\frac{x-1}{x},\quad g(x)=\log x,\quad h(x)=x-1
$$
we have
$$
f'(x)=\frac{1}{x^2},\quad g'(x)=\frac{1}{x},\quad h(x)=1
$$
and so, indeed,
$$
f'(x)<g'(x)<h'(x)
$$
for all $x>1$, while $f(1)=g(1)=h(1)=0$. Thus, for all $x>1$,
$$
f(x)<g(x)<h(x)
$$