No. She's been cancelled. Leslie Jones as Moneypenny.
Edit: as for Tom Hardy, I'm ambivalent to it, at least he's less likely to look like an ape in a suit than Craig is. My expectations are low, and Idris Elba shot himself in the foot with Cats. Nicholas Hoult could do it. Tom Hiddleston could do it, but I worry that people will just see Tom Hiddleston.
Then again, a similar criticism could've been made of Brosnan.