When is a 2-form invertible?

Condition is that $\omega$ is non-degenerate. By definition, a two form is non-degenerate when the mapping $TM \to T^*M$ is invertible. On a symplectic manifold $(M, \omega)$, $\omega$ is assumed to be non-degenerate. It has nothing to do with the closed-ness of $\omega$.

In a local coordinate, write $$ \omega = \omega_{ij} dx^i \wedge dx^j, $$ then the mapping $TM \to TM^*$ you defined send $\frac{\partial }{\partial x^i}$ to $$ \sum_j \omega_{ij} dx^j.$$

So the matrix representation of the mapping $TM\to T^*M$ with respect to the basis $$\left\{ \frac{\partial }{\partial x^1} , \cdots, \frac{\partial }{\partial x^n}\right\}, \ \ \ \{ dx^1, \cdots, dx^n\}$$ is given by $(\omega_{ij})$. So the mapping is non-degenerate if and only if the matrix $(\omega_{ij})$ is invertible.


Maybe this answer is a little besides the point, since Arctic Char's answer correctly addresses that there's not really much you can do except go to local coordinates. There is one fancy equivalence that says if $M$ is $2n$-dimensional, then a 2-form $\omega$ is non-degenerate if and only if $\omega \wedge \dots \wedge \omega \neq 0$ for the $n$-fold wedge product of the form with itself (see here for the proof of this on vector spaces, from which the statement for differential forms follows straightforwardly by doing this at every point).

However, since you conclude your question by saying that you'd like to justify this condition on symplectic manifolds, let me make two remarks: The reason why one requires closedness of $\omega$ on a symplectic manifold $M$ is because that way, it induces a Poisson bracket on the space of smooth functions $C^\infty(M)$. This is then important for doing all kinds of physics-shenanigans related to Hamiltonian mechanics, which is, from my experience, the main motivation for considering symplectic manifolds at all.

Additionally, perhaps it's interesting to you that there is a very similar concept where one does not require any non-degeneracy of anything, namely Poisson manifolds. They are a little different in the sense that you don't require the existence of a closed 2-form, but you just require the existence of a Poisson bracket on the space of smooth functions $C^\infty(M)$. This comes down to the existence of a Poisson bivector $\pi \in \Gamma(\Lambda^2 TM)$ which fulfils an analogue of the closedness condition of symplectic forms, necessary for the Leibniz rule of the Poisson bracket. So, rather than a 2-form, you need to work with 2-vectors, and it turns out that this generalization is very often a whole lot more complicated. Turns out having an isomorphism $TM \to T^*M$ is an extremely handy tool!

Hence, from this perspective, I'd see the non-degeneracy in the symplectic setting as a kind gift you're allowed to use that makes a lot of questions simpler, but which is not philosophically required if you just want to do emulate Hamiltonian mechanics on your manifold.