Honestly, the hat ruins it for me. I hate those old people style caps. Reminds me of this smoking hot guy who'd frequent the gym I used to go to. He always wore a cap like that too. Hideous IMO.
I think Iron Man is a given. Crossbones and Falcon are very strong contendors. I wouldn't expect Black Panther unless they're specifically doing a Civil War parody and Vision I can almost guarantee won't be in it.
Fair enough.