I understand weaponx, but when I say non-canon in comics, I mean useless junk like Ape Aliens and the works. Sorry for the misunderstanding. I actually like the comics, but if they make no sense, I hate them. The only [insert animal here]-Alien I like is the Dog-Alien.
And to reply to your acid-proof armor, no, the armor isn't supposed to be acid-proof. They are going on a blooding ritual which may result in if they live or not, not a play time sort of thing where they are virtually invincible to the Alien's only way of attacking from range, and possibly close-range too, depending on how the Alien is injured.
Celtic's armor/wrist blades melted because of this very reason.
I am a Machina-Alien! (Mok-In-Uhh)"To me, everyone is crazy. The ones in the mental house just got caught."