I want to solve \begin{align}&\forall(t,x)\in(0,\infty)\times\mathbb R:\left(\frac{\partial u}{\partial t}+u\frac{\partial u}{\partial x}\right)(t,x)=0;\tag1\\&\forall x\in\mathbb R:u(0,x)=u_0(x)\tag2,\end{align} where $\Omega:=(0,\infty)\times\mathbb R$ and $u_0\in C^1(\mathbb R)$, using the method of characteristics. Assume that $u_0'\le0$ and $$u_0(x)=\left.\begin{cases}1&\text{, if }x\le0\\0&\text{, if }x\ge1\end{cases}\right\}\;\;\;\text{for all }x\in\mathbb R\tag3.$$
As usual, we consider a path $\gamma$ with $\gamma'=(1,\underbrace{u\circ\gamma}_{=:\:z})$, since then $(1)$ implies $z'=0$ and hence $z=c_1$ for some $c_1\in\mathbb R$, which in turn impleis $\gamma=(c_2+t,c_3+c_1t)$ for some $c_2,c_3\in\mathbb R$.
Fix $(t_0,x_0)\in(0,\infty)\times\mathbb R$. Since we are interested in the value $u(t_0,x_0)$, we choose $c_2:=0$ and $c_3:=x_0-c_1t_0$ to obtain $$u(t_0,x_0)=z(t_0)=z(0)=u_0(x_0-c_1t_0)\tag4.$$
Question 1: So, is this the whole story? Do we obtain different values for the solution of $(1)$ by varying $c_1$? And does this that $(1)$ and $(2)$ together do not admit a unique solution? (And do they admit a solution at all?)
Question 2: By $(3)$, we see that if $c_1\ge\frac{x_0}{t_0}$, then $u(t_0,x_0)=1$ ad if $c_1\le\frac{x_0-1}{t_0}$, then $u(t_0,x_0)=0$, but what can we infer from that? Does this somehow yield a contradiction for general $t_0$? Or, phrased differently, does this imply that we won't be able to obtain a "global" solution, but only a solution up to some finite time $T>0$?