Good choice for Annie Hathaway. Not so sure about Bane, though. Not necessarily the casting, but how Nolan will portray the character. Has he ever been anything but a 'roided-up bodybuilder who wanted to control the gangs in Gotham?
I'm also betting that Selena Kyle doesn't go by Catwoman, either. If anything, she'll be inspired by Batman at some point in the film, and we may see her beginning to fashion a costume toward the end of the movie.