Hi @wmb996 ,
That trigger is designed for a single row, if you need to loop through rows and send emails, you will need a different trigger. Here's one of many examples, a manual trigger where daily, someone wants to send an email to each email per row asking for a status update or similar example.

Send you add the dynamic content Email in Send Email (V2) action, it will automatically wrap itself in an apply to each and as the name suggests, for each row, it will send a dynamic email related to that row for the email associated on that row. So essentially if you already have a working flow, you can modify pretty quickly to get this implemented.
Now for your three filter conditions, you do that in your List Rows present in a table action using an OData filter query.

Here's a three-filter query example:
status eq 'open' and assignedto eq 'Team1' and vendor eq 1
If this helps you resolve your problem, please mark as a solution to help others find this for similar problems.