Let $E$ be a vector space over $\mathbb{C}$ such that $\text{dim}(E)=n \in \mathbb{N}$. Let $\mathcal{B}:=\{e_1,e_2,\cdots, e_n\}$ be a basis of $E$. I know that if $ E $ is vector space with inner product $\langle \cdot, \cdot \rangle : E \times E \longrightarrow \mathbb{C}$, then I can always assume, due to the Gram-Schmidt Process, that $ \mathcal{B}$ is an orthonormal basis, that is, $$||e_i||=1,\; \forall \; i \in \{1,2,\cdots, n\},$$ where $||x||=\sqrt{\langle x, x \rangle }$, for all $x \in E$.
Question. If $E$ it is not a space with an inner product, only a normed space (with norm $||\cdot||$), so I can also assume that $||e_i||=1$ for all $i \in \{1,2, \cdots , n\}$?
A basis $\{e_1,\dots,e_n\}$ of an inner product space $E$ is orthonormal iff $\langle e_i,e_j\rangle=\delta_{ij}$, not only $\|e_i\|=1$.
Next, as specifically your question says that "is it possible to assume $\|e_i\|=1$ for a basis $\{e_1,\dots,e_n\}$?". So it is true. You can assume. Because if not, then you can take elements of the basis as $e_i'=\dfrac{e_i}{\|e_i\|}$.