Custom Domain with Gatsby Front end

Hi we essentially use Shopify as a database with a Gatsby front end to a custom domain. When we create an shopping channel connection through shopify e.g. google or Facebook it will default to our undeveloped shopify store. I see there is a facility to connect a custom domain within shopify however,

  1. Will this achieve my objective of sending a shopping channel API back to my custom domain instead of my shopify store?
  2. Will implementing a custom domain have a conflict issue with my Gatsby front end?

Thanks

Denis