No way Leicester will allow Schmeichel to leave, he's way too important to them. I think a lot of the rumours about him being on his way because they've signed Zieler are overlooking the fact that Zieler counts as Home Grown for the Champions League, add that to how good he is and the fact he cost £2.6m, why wouldn't Leicester want him, even as a rotation/back up? It's a great signing, and the sort of shrewd signing that they'll need to keep making to keep a CL spot.
As for de Gea to Real, I'm pretty sure that Zidane supposedly wants to keep Navas as his #1 and doesn't want de Gea, doubt he'll be leaving Utd.