Daniel Craig - James Bond
Daniel Craig has a contract with MGM to do more films as James Bond. He has also stated that he will be returning to the role.
Judi Dench - M
Judi Dench has said that she will be returning (presumably as M) in Bond 23. It is unknown how many more films she plans to do.
Naomi Harriss - Miss Moneypenny
There has been a lot of to-do about this over the past few weeks. According to the Daily Mail, Naomi Harris (famous for her appearance in Pirates of the Carribean) will be playing Miss Moneypenny. This is, so far, the most reliable source we have found, but it hasn't been confirmed by any of the existing cast or Sam Mendes (director).
Ralph Fiennes - Q
We are not certain that Ralph Fiennes has been accepted in the film, but rumours have aroused that he is going to portray the character of Q who, like Moneypenny, hasn't featured as all in the Bond films since Die Another Day. We are currently researching this statement further. We believe that Ralph Fiennes has applied for a part in the film, but it is unlikey that he would play such an important character.
Javier Bardem - Unknown
Javier Bardem is said to have the role of the film's villain. No specific name has been given yet and no further information is available.
Highly unlikely that Simon has been accepted or even applied for the role. It is merely a rumour which we are currently researching.
*According to recent sources, Olivia Wilde has not applied or been accepted in the new film. She was screen-tested for the role of Vesper Lynd in Casino Royale.