For the case where you want to use the restriction $p_{1}, \geq 1/2$ your prior will be of the following form
$$\pi(p_{1})=\left\{\begin{matrix}
Beta(a,b), & p_{1}\geq 1/2 \\
0, & otherwise
\end{matrix}\right. = Trunc-Beta(a,b)$$
Hence, your posterior can be derived as
$$\pi(p_{1}|x) \propto L(p;x)*Beta(p_{1};a,b)*\mathbb{I}(p_{1}\geq 1/2) = L(p;x)*Trunc-Beta(a,b)$$
The truncated Beta distribution can be calculated in the following way restricted to the interval $[1/2,1]$
$$Trunc-Beta(a,b) = \frac{Beta(a,b)}{F(1)-F(1/2)}$$
for exact calculations you can check here https://en.wikipedia.org/wiki/Beta_distribution.
Essentially what will happen to your posterior by adding this extra information $p_{1}\geq 1/2$, is that even though your likelihood might give importance to values of $p_{1}$ less than $1/2$ your prior will make them zero, because it gives zero mass to those values less than $1/2$.
In the case where you have $p_{1}\geq p_{2}$, then your prior will be of the form
$$\pi(p_{1},p_{2}) = \left\{\begin{matrix}
f(p_{1},p_{2}), & p_{1}\geq p_{2} \\
0,& otherwise
\end{matrix}\right.$$
and the posterior
$$\pi(p_{1},p_{2}|x)\propto L_{1}(p_{1};x_{1})*L_{2}(p_{2};x_{2})*f(p_{1},p_{2})*\mathbb{I}(p_{1}>p_{2})$$
similarly, the product of the likelihoods $L_{1}(p_{1};x_{1})*L_{2}(p_{2};x_{2})$ might give importance to cases where $p_{1}<p_{2}$ but your prior will give again zero mass to those choices.