The definition of the metric on \overline T_w implies that the metric space T_w is a dense subspace of the metric space \overline T_w.
To prove that \overline T_w is a completion of T_w, it suffices to show that every Cauchy sequence (s''_n)_{n\in\omega} in the metric space T_w has a limit in the space \overline T_w. If for some element t of T_w, the set \{n\in\omega:s''_n=t\} is infinite, then t is the limit of the Cauchy sequence (s''_n)_{n\in\omega} and we are done. So, we can assume that all elements of the Cauchy sequence (s''_n)_{n\in\omega} are pairwise distinct and moreover all of them are distinct from the root (r_T,0) of the \mathbb R-tree T_w. For every n\in\omega, write the element s''_n of T_w as a pair (s_n,s_n') where s_n\in T and s_n'\in(0,w_{s_n}]. Let \check s_n\coloneqq \max({\downarrow}s_n\setminus\{s_n\}) be the immediate predecessor of s_n in the tree T.
In the tree T, consider the set
\Lambda\coloneqq\{t\in T:|\{n\in\omega:t\preceq\check s_n\}|=\omega\}
and observe that it contains the root r_T of the tree T and hence is not empty.
Two cases are possible.
1. First assume that the set \Lambda has no maximal elements. In this case \Lambda contains an increasing sequence (\lambda_n)_{n\in\omega}. For this sequence the set b\coloneqq \bigcup_{n\in\omega}{\downarrow}\lambda_n is an infinite branch of the tree T such that for every t\in b the set \{n\in\omega:t\preceq \check s_n\} is infinite. Write the branch b as b=\{b_n\}_{n\in\omega}, where b_n is a unique element of b such that |{\downarrow}b_n|=n+1. We claim that b\in\partial T_w. Since the sequence (s''_n)_{n\in\omega} is Cauchy, for every \varepsilon>0, there exists m\in\mathbb N such that d_w(s''_n,s''_m)<\varepsilon for every n\ge m.
Since the sequence (b_n)_{n\in\omega} is unbounded in the tree T, there exists a number i\in\omega such that b_i\not\preceq \check s_m. Given any number j\ge i, find a number n\ge m such that b_j\preceq \check s_n.
Observe that b_i,b_j,\check s_n and \check s_n\wedge\check s_m are elements of the linearly ordered set {\downarrow}\check s_n. Assuming that \check s_m\wedge\check s_n\not\preceq b_i, we conclude that b_i\preceq\check s_m\wedge\check s_n\preceq \check s_m, which contradicts the choice of the number i. This contradiction shows that \check s_m\wedge\check s_n\preceq b_i.
In this case, the definition of the metric d_w ensures that
\sum_{k=i+1}^jw_{b_k}\le-w_{s_n}-w_{s_m}+\sum_{x\in{\downarrow}s_n\triangle{\downarrow}s_m}w_x\le d_w(s''_m,s''_n)<\varepsilon
and hence \sum_{k=i+1}^\infty w_{b_k}\le\varepsilon<\infty, witnessing that b\in\partial T_w.
The paper has a picture here, which this page does not show.
Since the sequence (s''_n)_{n\in\omega} is Cauchy and \varepsilon>0 was arbitrary, the equality b=\lim_{n\to\infty}s''_n will follow as soon as we check that \overline d_w(b,s''_n)<2\varepsilon for infinitely many numbers n. Indeed, for every number n\ge m in the infinite set \{n\in\omega:b_i\preceq \check s_n\} we have \check s_n\wedge \check s_m\preceq b_i and
\begin{aligned}
\overline d_w(s''_n,b)&=s_n'-w_{s_n}+\sum_{x\in {\downarrow}s_n\triangle b}w_x=s_n'-w_{s_n}+\sum_{x\in{\downarrow}s_n\setminus b}w_x+\sum_{x\in b\setminus{\downarrow}s_n}w_x\\
& \le s'_n-w_{s_n}+\sum_{x\in{\downarrow}s_n\setminus{\downarrow}b_i}w_x+{\sum_{k=i+1}^\infty w_{b_k}}\\
&\le s'_n-w_{s_n}+\sum_{x\in{\downarrow}s_n\setminus{\downarrow}s_m}w_x+\sum_{k=i+1}^\infty w_{b_k}\le d_w(s''_n,s''_m)+\varepsilon<2\varepsilon.
\end{aligned}
2. Next, assume that the set \Lambda has a maximal element \lambda. Consider the infinite set I\coloneqq\{n\in\omega:\lambda\preceq \check s_n\}. If for some s\in T, the set J\coloneqq\{n\in I:s=s_n\} is infinite, then the maximality of \lambda ensures that \lambda is the immediate predecessor of s in the tree T. Then the subsequence (s_n'')_{n\in J} of the sequence (s''_n)_{n\in\omega} is contained in the compact set \{(\lambda,w_\lambda)\}\cup(\{s\}\times(0,w_s]) and hence the Cauchy sequence (s_n'')_{n\in\omega} converges to some points of this compact set. So, assume that for every s\in T, the set \{n\in I:s_n=s\} is finite.
In this case we shall show that the Cauchy sequence (s_n'')_{n\in\omega} converges to the element \lambda''\coloneqq (\lambda,w_\lambda) of the \mathbb R-tree T_w. Since the sequence (s_n'')_{n\in\omega} is Cauchy and consists of pairwise distinct elements, it suffices to show that for every \varepsilon>0 there exists n\in\omega such that d_w(\lambda'',s_n'')<\varepsilon. Since the sequence (s''_n)_{n\in\omega} is Cauchy, there exists m\in\omega such that d_w(s_n'',s_k'')<\varepsilon for all n,k\ge m. We can assume that \lambda\preceq \check s_m\prec s_m. Thus the element \lambda has an immediate successor \hat\lambda in the tree T such that \lambda\prec\hat\lambda\preceq s_m. The maximality of \lambda ensures that \hat\lambda\notin\Lambda and hence the set \{n\in\omega:\hat \lambda\preceq \check s_n\} is finite. Then we can choose a number n\in I such that n\ge m and \hat\lambda\not\preceq\check s_n. Then s_n\wedge s_m=\check s_n=\lambda and
d_w(\lambda'',s''_n)\le s'_n-w_{s_n}+s'_m-w_{s_m}+\sum_{x\in{\downarrow}s_n\triangle{\downarrow}s_m}w_x=d_w(s_n'',s_m'')<\varepsilon.
The paper has a picture here, which this page does not show.