I don't think there's a purely algebraic way to characterize the unit ball in $\mathbb{C}$ as is pointed out by Henning Makholm.
However, I think your approach to try and define some notion of "abstract unit ball" is interesting (but I think your conditions are not sufficient, for example you might want to exclude $G = R$). A more standard approach is simply to call an absolute value on a ring $R$ any function $|| : R \to \mathbb{R}$ satisfying the following properties :
- $|x| = 0$ if and only if $x = 0$
- $|xy| = |x| |y|$
- $|x + y| \le |x| + |y|$
Conditions 1 and 3 insure $d(x,y) = |x-y|$ is a distance on $R$ for which addition is continuous, and condition 2 insures multiplication and inversion (when defined) is continuous. So in a nutshell, it puts a nice topology on such a ring. Two absolute values on $R$ are said to be equivalent if they define the same topology. Well known example of rings with absolute value include $\mathbb{C}$ (or any subring such as $\mathbb{R}$ or $\mathbb{Q}$) with the usual absolute value. Notice that $x \mapsto \sqrt{|x|}$ is also an absolute value, but it is equivalent to $x \mapsto |x|$.
From properties 1 and 2, we see that the existence of an absolute value implies the ring is an integral domain, and the absolute value can be naturally extended to its field of fraction. So it's hopeless to expect an absolute value on an arbitrary ring (to include some additional rings, you might relax condition 2 to $|xy| \le |x| |y|$, and the product would still be continuous) and you might as well assume that $R$ is a field.
Also a given field can have many inequivalent absolute values (i.e. yielding different topologies). It is the case for $\mathbb{Q}$. Fix a prime $p$ and for any $x \in \mathbb{Q}^*$, denote $v_p(x)$ the exponent of $p$ in the decomposition of $x$ as a product of (possibly negative) powers of primes ($v_p(x)$ is called the $p$-adic valuation of $x$). We define the $p$-adic absolute value by $|x|_p = p^{-v_p(x)}$ (and $|0|_p = 0$) and check that this is an absolute value on $\mathbb{Q}$ (actually, we have a stronger version of property 3 : $|x+y|_p \le \max(|x|_p, |y|_p)$ called the ultrametric inequality). The topology induced on $\mathbb{Q}$ by this $p$-adic absolute value is very different from the one you get with the usual absolute value. The unit ball in $\mathbb{Q}$ is the subring of rational numbers $x$ that can be written $x = \frac{a}{b}$ with $a, b \in \mathbb{Z}$ and $b$ coprime to $p$. So you get a different ball for every prime $p$, and also different from the usual unit ball $\{x \in \mathbb{Q}, |x| \le 1\}$. But all of them are unit balls for some absolute value. So even from this point of view, the unit ball in a field is not unique.
Now you might wonder if there are other absolute values on $\mathbb{C}$. The answer is yes : in some sense, we can extend the $p$-adic absolute value to $\mathbb{C}$. The process is quite intricate : first take the completion $\mathbb{Q}$ with regards to $||_p$, call that $\mathbb{Q}_p$, then extend $||_p$ to the algebraic closure $\overline{\mathbb{Q}}_p$ (this step is not obvious, but we can show there a unique way of doing so) and denote $\mathbb{C}_p$ the completion of $\overline{\mathbb{Q}}_p$ with regards to $||_p$. We can show $\mathbb{C}_p$ is algebraically isomorphic to $\mathbb{C}$, so you can "transport" $||_p$ to $\mathbb{C}$ (but it's better to denote $\mathbb{C}_p$ to keep track of the topology we put on it). The unit ball in $\mathbb{C}_p$ is a subring of $\mathbb{C}_p$ that does not contain the number $\frac{1}{p}$, so once again, it's very different from the unit ball in $\mathbb{C}$.