Is there a way to cheat and get all halo 3 armors?

No.

Bungie's gives you the armor as an award.

You can't cheat the armor, unless you can cheat them.