I think the bounds you mention is automatically satisfied. If you draw an arbitrary distribution function on $[0,1]$, and take any point on the distribution function, you will see the facts.
You missed an $x$ in $(2x-1)f(x)$ in the second equality of $U'(x)$. $$U'(x)=(3x-1)F(x)+(2x-1)xf(x)+\int_x^1 F(t)dt.$$. But that doesn't matter. I see you point there.
Thank you so much for your help. Very good insights. I can assume $f$ is everywhere differentiable for less general results on this problem. Is there any other insights for differentiable assumption?
@Erick Wong, I think there are errors in your calculations. When $x\in[0,\frac{1}{4}]$, $U'(x)=2 - 8 x + 18 x^2$, which reaches a minimum at $x^*=\frac{2}{9}$, where $U'(x^*)=\frac{10}{9}$. But thanks for inspirations.
@Erick Wong, you see, I have shown $U'(m)\geq 0$ for $F=m^a, a\geq 0$. When $a=1$, the distribution is uniform. So I guess there are some errors in your calculations.