I just want to check if my intuition is right:
Let $\phi:U\subset\mathbb{R}^2\rightarrow\mathbb{R}^3$ be a differentiable, one-to-one, map from an open set $U$, such that at each point $q\in U$ the derivative $f'(q):\mathbb{R}^2\rightarrow\mathbb{R}^3$ is also one-to-one (that is, $\phi$ is an immersion). Then $\phi$ is a homeomorphism onto its image, correct? Because if I apply the local form of immersions, for each $q\in U$ I can guarantee a neighborhood $V\subset U$ such that $\phi|_V$ is a homeomorphism. Because of the unicity of the inverse $\phi^{-1}|_{\phi(V)}=\left(\phi|_V \right)^{-1}$, hence $\phi^{-1} $ is continuous at $q$. Since $q$ is arbitrary we prove the statement.
Also, many books start the definition of surfaces by defining parametrizations as maps $\phi:U\subset\mathbb{R}^2\rightarrow\mathbb{R}^3$ such that: (i) $\phi$ is differentiable, (ii) $\phi$ is homeomorphism onto its image, (iii) $\phi$ is an immersion. However, if the above is true, it suffices to change the second property to (ii)': $\phi$ is one-to-one, correct?