I doubt many programs are going to be able to retain 8 each season. Even those programs that don't emphasize adding via the portal are going to have to try and retain their bench guys.
I pretty much assume any player could leave each year. And getting less and less interested in following HS recruiting. Just wait until the portalling is done and see what the roster looks like in August.