If we talk about positions then all of these players have at least one substitute, if not several ones apart from Mahrez. We know also that Mahrez didn't participate a lot in the previous season and was less effective comparing to two or three years ago.
Obviously having many players leaving the club will destabilise it but Manchester City know already that a transition phase will occur especially after they won everything especially Champions League title

Even so, Manchester City will not immediately become weak next season. Because Manchester City are very prepared for the transition phase they are currently experiencing, so there is still a possibility that Manchester City will continue to be strong next season, even though there might be a difference from last season when they won the championship. And in terms of substitute players, indeed it must still be there in order to anticipate unexpected things like you said that.
I generally doubt they're even going to stop, you only have to look at their stats over the last couple of years. They're in second place in the league at the end of the season, if not first. The team is making history, even in the champions league they've been doing too well all this time. Of course, all this is not without credit to the coach, but still