Universal Containers is moving to the package development model, and since Dev Hub is already enabled, the necessary step would be to enable both Unlocked Packages and Second-Generation Managed Packages. This aligns with the package development model requirements, emphasizing modular and distributed development, which is supported by enabling both these package features.
Since DevPro1 sandbox was upgraded to a preview for the next Salesforce major release two weeks ago, it already contains the necessary Sales Cloud work that is needed for the Service Cloud requirements. Cloning DevPro1 to create DevPro2 enables the Service Cloud team to deliver their release quicker while still having access to the Sales Cloud work without any risks associated with both teams working in the same environment. This approach also aligns with Salesforce's capability to clone sandboxes even if they are on different versions than the production org.
To achieve a comprehensive 360-degree view of customers across multiple Salesforce orgs, implementing a Single Package multi-org strategy would be effective. This strategy involves developing and deploying a managed package to all orgs, which reads and consolidates customer data from each org. Additionally, a Hub-and-Spoke multi-org strategy can be recommended, where customer data is consolidated in a single org that acts as the master data repository, with integration strategies enabling the other orgs to read and write to it. These options ensure data consistency and accessibility across different lines of business without necessitating a complete consolidation into a single org.