A module "Prevent Entity Unpublished" allows you to configure which entity types are "protected", if any other entities are reference then will attempt to stop that entity from being unpublished.
This module provides a Ckeditor5 plugin which integrates with the entity browser module. It will show buttons in the Ckeditor link user interface to open modal with entity browsers, enabling easy searching, filtering and inserting of existing content as a link.