The answer to this question is a tentative "yes", but it depends on how you interpret the resulting statement. From my understanding, there isn't anything about "elementary embedding" that would be a technical issue to express, so the only reason I can imagine that you say that it can't be proved in ZFC is because the statement involves a class quantification over $j$.
For a simple universal (or negated existential in this case) quantification over classes, Metamath (or more precisely set.mm) is perfectly capable of expressing these theorems. A simple example of a theorem over classes in set.mm is unass, $(\color{magenta}A\cup \color{magenta}B) \cup \color{magenta}C=\color{magenta}A\cup (\color{magenta}B \cup \color{magenta}C)$ which is true for all class terms $\color{magenta}A,\color{magenta}B,\color{magenta}C$.
In this case, the theorem would basically have the form:
$$\vdash(\color{magenta}J:V\longrightarrow V)\wedge \Sigma_1\mbox{-ElemEmbed}(\color{magenta}J)\to \color{magenta}J=\mbox{Id}\tag{*}$$
which has a free class variable $\color{magenta}J$. Although I have not attempted the proof, from what I can tell there should not be any technical limitations to proving this in set.mm with no additional axioms.
There are two competing semantics for these kinds of second order statements, and depending on which reading you take this may or may not be considered the "real" Kunen's theorem. The first reading takes all implicitly universally quantified class variables here as second order quantifiers over the universe. In that case, we are really talking about all subclasses of the universe, in which case this is really Kunen's theorem.
The second reading is that the quantifiers only range over definable classes. This is the reading we prefer when arguing that set.mm's axiom system is a conservative extension of ZFC: classes are really just a notational convenience for formulas with one free variable. In this case it's not really Kunen's theorem, because the desired elementary embedding is not necessarily definable. However, the existence of this theorem as stated means that if we did introduce an axiom like
$$\vdash(\mbox{Kunen}:V\longrightarrow V)\wedge \Sigma_1\mbox{-ElemEmbed}(\mbox{Kunen})\wedge \mbox{Kunen}\ne\mbox{Id}\tag{ax-Kunen}$$
then the elementary embedding would become definable (it is just $\mbox{Kunen}$) and we would be able to prove a contradiction using (*), so $\textsf{ZFC+ax-Kunen}\vdash \bot$ and (*) is the nearest equivalent to
$\neg\textsf{ax-Kunen}$ that we can state and prove in $\textsf{ZFC}$.