No idea what your point is about how the Pred makes his armour/technology - I don’t care about how they make it, I’m talking about the rationale behind them wearing goofy human costumes.
What counts as ‘cannon’ is debatable. The Pred IP isn’t as tightly managed as other IPs like Star Wars. To me, the original film and sequel are the only really definitive cannon items. Everything after can be argued either way.
I’ve read many of the comics, and quite frankly, the majority are very bad. The original ‘AVP’, ‘Big Game’ and the first two ‘Hunters’ are the only ones that I remember as being good (I’m sure there are a few others, but their names escape me).
…and yes, I’m of a similar age and have watched the original movie countless times. I still think the Samurai Pred is silly.