No, contact records in a Dynamics instance cannot be shared with users in another Dynamics instance. Depending on the requirements, you can leverage Customer Insights to consolidate contacts from multiple Dynamics instances (and other sources), enrich and form 360-degree view of your constituents.