Army Aviator badges - just found out what they are
Available here - https://www.gijoeelite.com/f_display.asp?strDisplayName=InsigniaBadges
Was you going to use this for the officer branch insignia on the lower collar? If so, it's incorrect. The ones he wears in the movie are a made up one, and the logo you showed on that t-shirt is the proper design.
Just wanted to say good idea using the Major Richards DiD uniform. When I saw you were interested in doing this, I was going to suggest that exact one for you.