The definition from "problem 5" is indeed highly problematic. In particular, it suggests that a ring of characteristic $0$ cannot have any elements with finite additive order, but that is not accurate.
The one in Wikipedia is right: it should be the minimum bound on the additive orders of all elements in the ring, if it exists, and $0$ otherwise.
For example, $\mathbb Z\times F_2$ has $x=(0,1)$ which satisfies $2x=0$, but the characteristic of this ring (using the 'right' definition) is $0$.
The definition using "minimal bound on additive orders" works even in rings without identity, but it is worth knowing that in rings with identity, you can immediately spot the characteristic by checking the additive order of the identity. I'll leave this equivalence up to you.
With the normal definition of characteristic, the cited problem is incorrect.
If $R=F_2\times F_2\times \mathbb Z$, $R$ has characteristic $0$, but $e=(1,0,0)$, $f=(0,1,0)$, and $g=(1,1,0)$ provide a counterexample to the claim.
Perhaps they intended to say "no element except zero has finite additive order." This is what is called a torsion-free ring.