How about Armie Hammer for Captain Marvel? He's got the acting chops and looks the part. In the new Lone Ranger movie he's even got the classic Captain Marvel hair. http://bcove.me/d8ybj3uq
With his height, build and deep voice he could seem like a Kree warrior.
He might not be right for someone like Superman, but he could work for Mar-Vell.