1. From the Native side capturing the hits being sent from either iOS or Android via Charles you will see a visid being called, then in the web you would see a call with the same visid as it would be passed when you use visitorAppendURL in the SDK
2.DTM can handle this. You will add the setting name overwriteCrossDomainMCIDAndAID = true
Experience Cloud ID Service Settings for DTM