Can Marketing Cloud Connector User be an API user instead of System Admin?

Can MCC user in CRM be set as anything other than System Admin? Is it possible to tailor the MCC user permissions to restrict Marketing Cloud from accessing specific Objects and/or fields? e.g.1 we want to give Marketing Cloud access to Accounts but not to Leads e.g.2 we want to give Marketing Cloud access to … Read more

Leads converting to Contacts in Journey Builder

How do I handle the use case in a Journey where a lead in Salesforce can convert and become a contact, in which case we still want the customer record (lead or contact) to go through the same seamless experience as part of the journey, but also want to ensure that the communication includes any updated attributes that would now live on the contact level.
Translating this better from a Salesforce schema perspective, is there a way to start referencing contact attributes when a lead converts while still going through a journey. Or is there a way to have a contact start the journey at the point where the lead converts?