Properties of the order on N are those of Properties of the Order on the Natural Numbers, and m+1=S(m) for the successor map S is claim 1 of Arithmetic of Addition on the Natural Numbers.
Claim 1. We define (nk)k∈N by recursion on the natural numbers, at each step taking a least witness, so that no choice principle is used.
Base. Let A1={m∈N:d(xm,x)<ε1}. Applying Cluster Point of a Sequence in a Metric Space with the real number ε1>0 and with N=1 produces m∈N with 1≤m and d(xm,x)<ε1, so A1 is nonempty. Set n1=minA1, which exists by The Natural Numbers Are Well Ordered.
Step. Suppose nk∈N has been defined. Let
Ak+1={m∈N: nk<m and d(xm,x)<εk+1}.
Applying Cluster Point of a Sequence in a Metric Space with the real number εk+1>0 and with N=nk+1 produces m∈N with nk+1≤m and d(xm,x)<εk+1. Since nk<nk+1 by claim 6 of Properties of the Order on the Natural Numbers, and nk+1≤m means nk+1=m or nk+1<m, transitivity of < (claim 1) gives nk<m in either case. Hence Ak+1 is nonempty, and we set nk+1=minAk+1, again by The Natural Numbers Are Well Ordered.
By construction nk+1∈Ak+1, so nk<nk+1 for every k∈N; thus (nk)k∈N is strictly increasing in the sense of Subsequence of a Sequence in a Set. Also n1∈A1 gives d(xn1,x)<ε1, and nk+1∈Ak+1 gives d(xnk+1,x)<εk+1, so d(xnk,x)<εk for every k∈N by the principle of induction. This proves claim 1.
Claim 2. Let (nk)k∈N be strictly increasing with d(xnk,x)<εk for every k, and assume (εk)k∈N has limit 0. Let ε be a real number with 0<ε. By Limit of a Sequence of Real Numbers there is K∈N such that ∣εk−0∣<ε for every k∈N with K≤k. By claim 4 of Additive Cancellation and Elementary Additive Identities in a Field we have εk−0=εk, and since 0<εk the absolute value satisfies ∣εk∣=εk. Hence εk<ε whenever K≤k.
Now let k∈N with K≤k. Then d(xnk,x)<εk and εk<ε, so transitivity of < in an ordered field, as recorded in claim 2 of Elementary Order Arithmetic in an Ordered Field, gives d(xnk,x)<ε. Since ε>0 was arbitrary, Convergent Sequence in a Metric Space shows that the sequence (xnk)k∈N converges to x in (X,d).