[step:Forward direction: compute $\omega^n$ by multinomial expansion]Let $\alpha_j := e_{2j-1} \wedge e_{2j} \in \Lambda^2(V^*)$ for $j = 1, \dots, n$. Then $\omega = \sum_{j=1}^n \alpha_j$, and
\begin{align*}
\omega^n = \bigg( \sum_{j=1}^n \alpha_j \bigg)^n = \sum_{(j_1, \dots, j_n) \in \{1, \dots, n\}^n} \alpha_{j_1} \wedge \alpha_{j_2} \wedge \cdots \wedge \alpha_{j_n}.
\end{align*}
We use:
**(a) $\alpha_j \wedge \alpha_k = \alpha_k \wedge \alpha_j$ for all $j, k$.** Each $\alpha_j$ is a $2$-form, so the Koszul sign for transposition is $(-1)^{2 \cdot 2} = 1$.
**(b) $\alpha_j \wedge \alpha_j = 0$ for all $j$.** This is because $\alpha_j = e_{2j-1} \wedge e_{2j}$ involves only two $1$-form factors, and squaring gives $e_{2j-1} \wedge e_{2j} \wedge e_{2j-1} \wedge e_{2j}$, which contains a repeated factor $e_{2j-1}$ (or equivalently $e_{2j}$), hence vanishes.
By (a), reorder each term so that the indices appear in non-decreasing order. By (b), any term with a repeated index vanishes. The only surviving multi-indices are permutations of $(1, 2, \dots, n)$, and by (a) all such permutations give the same product $\alpha_1 \wedge \alpha_2 \wedge \cdots \wedge \alpha_n$. The number of permutations of $(1, \dots, n)$ is $n!$, so
\begin{align*}
\omega^n = n!\, \alpha_1 \wedge \alpha_2 \wedge \cdots \wedge \alpha_n = n!\, (e_1 \wedge e_2) \wedge (e_3 \wedge e_4) \wedge \cdots \wedge (e_{2n-1} \wedge e_{2n}) = n!\, e_1 \wedge e_2 \wedge \cdots \wedge e_{2n}.
\end{align*}
The form $e_1 \wedge e_2 \wedge \cdots \wedge e_{2n}$ is the wedge product of all $2n$ basis $1$-forms, which is a non-zero element of the $1$-dimensional space $\Lambda^{2n}(V^*)$. Since $n! > 0$, we conclude $\omega^n \neq 0$.[/step]