You can set multiple people for the Person field using an array variable. The array variable will have the following format:

In the following example I updated the Team Lead field which is of type "Person or Group":

When you hover the mouse over a name, the person's contact card is displayed.
Here is a demo flow that should help with your issue. I start with a list of email addresses, then I split the email string at the semi-colon character ';' to get each email address. I will later append each email address to the varTeamLead variable:

Here is the main body of the flow. Before adding a person to the Person field, I check if that person exists in AAD:

Here is a close-up of the flow:

We check if that person exists in AAD and only then update the varTeamLead array:

Close-up of the append to array variable action:

{
"Claims": "i:0#.f|membership|email-address"
}
Next, create the SharePoint item record and populate the Team Lead field by switching to "input entire array" mode as shown below, then select the varTeamLead variable as the input:

This is the content of the varTeamLead variable:

Hope this helps.
Let me know how you get on.
Ellis
____________________________________
If I have answered your question, please mark the post as Solved.
If you like my response, please give it a Thumbs Up.