Captain Moroni has a very valiant man. If you have any doubt of that you just need to read Alma 48:17. My oldest was excited to talk about him because he said Captain Moroni was his favorite person in the Book of Mormon. You can download this scripture hero chart here.LDS Scripture videos we watched Chapter 32, 33, and 34. We also watched a video called "Firm in the Faith" which is a video about Captain Moroni being a hero and his confrontation with Zerahemnah.
Check out Teaching LDS Children's lesson on Moroni Defeating Zerahemnah and Captain Moroni and the Title of Liberty. We talked about wearing the armor of God and what each piece represents in wearing Spiritual Armor (missing in the picture is the shield and sword). You can find this to print and the descriptions in the first lesson about Captain Moroni in the link above.
A Year of FHE has a good lesson on Captain Moroni and The Title of Liberty as well. It also includes this idea of making our own Title of Liberty using paper and straws.
I also came across this cool coloring page about wearing the armor of God. There is also one for girls."I Will Be Valiant" from the Children's Songbook.