Need clarification on using Apple MapKit in CarPlay

I have developed a mobile app using SwiftUI that supports GoogleMaps. Now I am in the process of building a CarPlay application. I assume CarPlay only supports Apple MapKit, as I could not find any way to integrate the Google Maps. Below are few queries,

  1. Could you please guide me on how I can obtain the user's current location on the CarPlay app launch? Is there a way CarPlay can get the details from the mobile app(not pretty sure as its using Google Maps)?

  2. If the user is logged out from the mobile app, what is the flow in CarPlay? Do we have any standard login page asking user to login to the mobile app first?

  3. Is there any UI asking the user to capture the location in CarPlay?

This is my first CarPlay app. Kindly guide me to a document or so that covers these details.

Thanks a ton!!

Need clarification on using Apple MapKit in CarPlay
 
 
Q