$\{v_1......v_n\}$ is a basis of V over F.
$T$ is a linear transformation.
$\{w_1......w_n\}$ is a set of vectors such that $T(v_i) = w_i$
Prove that if T is invertible, $\{w_1......w_n\}$ forms a basis.
Here is my attempt.
Proving that $\{w_1......w_n\}$ are linear independent.
$$
\lambda_1w_1 + ...+\lambda_nw_n = 0 \\
T(\lambda_1v_1 + ...+\lambda_nv_n) = 0 \\
$$
Since $T$ is invertible, $T(v)=0$ has only one solution, $v=0$
$$
\lambda_1v_1 + ...+\lambda_nv_n = 0 \\
\lambda_1 = ....=\lambda_n = 0
$$
Is this proof correct? Could it be more rigorous?
If instead of $T$ being invertible, we are just given that, there exists another linear transformation $S$, such that $ST=I$, is it still possible to prove the same result?
You didn't specify explicitly, but I'm assuming that $T\colon V\to V$. In this case you are right, here are some things that are equivalent when $V$ is finite-dimensional:
However, if $V$ is not finite dimensional, or maybe more relevant for you at the moment, when $T\colon V\to W$, the numbers 1.-3. are still equivalent, but 4. is now stronger. This is because $T$ can fail to be epimorphism.
Thus, in the case $T\colon V\to W$, your proof is incomplete, you still need to argue that $\{Tv_1,\ldots,Tv_n\}$ spans $W$. This is where $T$ being invertible is crucial, compared to just being monomorphism.