Let $ f:A\subset \mathbb R^n \to \mathbb R^n$ be a homeomorphism, such that $f$ is also uniformly continuous, and where $A$ is an open subset of $\mathbb R^n$
Prove that $A=\mathbb R^n$.
I have the intuition that if that happens, then $A$ is also closed, and then by connectedness, $A=\mathbb R^n$ but I'm not sure
Uniformly continuous maps take Cauchy sequences to Cauchy sequences. Take a Cauchy sequence $(a_n)$ in $A$. By the previous remark, $(f(a_n))$ is Cauchy in $\mathbb R^n$, so it's convergent. Since $f$ is a homeomorphism $(a_n)$ must be convergent in $A$, i.e. $A$ is complete. We also know that a subspace of a complete space is closed if and only if it's complete [ProofWiki], so $A$ is closed.
To finish up, use connectedness, as you indicated.