François gives the correct affirmative answer. For the negative side, the usual method of proving that the negation of the Continuum Hypothesis is consistent with ZFC is to use the method of forcing to add $\aleph_2$ many Cohen reals, so that $2^\omega = \omega_2$ in the forcing extension $V[G]$. In this model $V[G]$, it is also true that $2^{\omega_1} = \omega_2$. Thus, this model shows that it is not necessarily true that different-sized sets have different sized power sets. The case of symmetric groups is likely more interesting than free groups, because in this model, the symmetric groups $S_\omega$ and $S_{\omega_1}$ have the same cardinality $\omega_2$. Nevertheless, these two groups are not isomorphic, as explained in this MO question.
The general answer about what can be true for the continuum function $\kappa\mapsto 2^\kappa$ is exactly provided by Easton's Theorem. This remarkable theorem states that if you have any class function $E$, defined on the regular cardinals $\kappa$, with the properties that
- $\kappa\le\lambda$ implies $E(\kappa;) \le E(\lambda)$
- $\kappa < E(\kappa)$
- $\kappa < \operatorname{Cof}(E(\kappa))$
then there is a forcing extension $V[G]$ in which $2^{\kappa} = E(\kappa)$ for all regular cardinals $\kappa$. In particular, this shows that the sizes of the power sets (on regular cardinals) are restricted to obey only and exactly the hypotheses listed explicitly above. Each of these properties corresponds to a well-known fact about cardinal exponententiation.
Using Easton's theorem, we can build models of set theory where $2\kappa = \kappa^{++}$ for all regular $\kappa$. The added power of the Woodin/Foreman result mentioned by François is that they also get this for singular cardinals.
The point now is that there are innumerable examples provided by Easton's theorem that satisfy your hypothesis that the continuum function is one-to-one. If one begins with a model of GCH and selects any injective Easton function E, then the resulting model of set theory $V[G]$ will have $E$ as it's continuum function $\kappa\mapsto 2^\kappa = E(\kappa)$ for regular $\kappa$, and the GCH will continue to hold at singular $\kappa$, preserving injectivity. So one is quite free to satisfy your hypothesis while having any kind of crazy failures of GCH.