Let $G$ be a group generated by a set $S$.
(1) If $|S| < \aleph_0$, then can it be said that $|G|\leq \aleph_0$ ?
(2) In general if $|S| \leq \kappa$, can it be said that $|G| \leq \kappa$?
My reasoning for the question is that every element $g \in G$ can be written as a finite products of elements from $S$. Then if I denote $G_n$ as the elements in $G$ that can be written as a product of $n$ elements in $S$ , for every $n \in \mathbb{N}$, I get that $G \subseteq \cup_{n=1}^\infty G_n$.
And then I get that: $|G| \leq \sum_{n=1}^\infty |G_n| \leq \sum_{n=1}^\infty |S|$, and if $|S|\geq \aleph_0$ then $|G| \leq |S|$.
I'm not sure about this reasoning because it seems to me too simple a result, and would appreciate any input whether to validity of the argument or to the answer.