A flush is impossible given the cards on the table. A straight requires a jack and a king. Four of a kind and full house are impossible. A triple requires two aces, two queens or two tens. Beating player $1$ with two pairs requires an ace and either a queen or a ten. There are three aces, two queens and two tens left in the deck. Thus there are $4\cdot4+\binom32+\binom22+\binom22+3\cdot4=33$ hands that beat player $1$. As a first approximation, players $2$ and $3$ can have any ordered pair of these, of which there are $33^2=1089$.
Now we need to subtract the pairs that they can't have simultaneously because they overlap, either in two cards or in one card.
The overlap in two cards is easy; that means that they actually have the same hand, so for that we just have to subtract $33$.
The overlap in one card is a bit more complicated. There are $4$ winning hands with each jack, $4$ with each king, $6$ with each ace, $4$ with each queen and $4$ with each ten. (We can check this by checking that, as each hand contains $2$ cards, counting the hands by cards yields twice the number of hands: $4\cdot4+4\cdot4+3\cdot6+2\cdot4+2\cdot4=2\cdot33$.). So, since to form a pair of hands with one overlapping card we can choose the overlapping card and then an ordered pair of distinct cards that form a winning hand with it, there are $4\cdot4\cdot3+4\cdot4\cdot3+3\cdot6\cdot5+2\cdot4\cdot3+2\cdot4\cdot3=234$ ways for the hands to overlap in one card.
Thus, the total number of combinations of hands that players $2$ and $3$ can have such that they both beat player $1$ is $33^2-33-234=822$.
The probabilities for these events to occur are
$$
\frac{33}{\binom{47}2}=\frac{33}{1081}\approx3\%
$$
for a single player to beat player $1$ and
$$
\frac{822}{\binom{47}2\binom{45}2}=\frac{137}{179365}\approx0.08\%
$$
for two players to both beat player $1$.