That's a loooot of speculation. Cable, who has lots of experience with them from the future, seemed quite certain the EMP grenade would do the trick....
Dorrek-Vell is his real name yeah, he uses a Skrull first name and Kree surname. Dorrek VIII is his Skrull regnal title. Of course his Earth friends...
I don’t know why there is a demarcation between mutant mecha and Avengers mecha. Maybe it’s a franchise thing that’s been going on this whole time, ...