My dream is to have a view that can be searched and to be able to send an email/notification to everyone in the list created from that search (the email field will be visible in the view).
Is there any way to create a list from all the emails displayed on the page after the search and add the comma separated emails to a the "To: " field from Cred? Something similar to the way that maps work (on the map will be visible the locations displayed on the page).
You'll need to make the list of emails available by including them in the CRED form somehow. The easiest way is probably to include a field which you hide with CSS, and when your View updates with a list of email addresses, you use JavaScript to copy that list across to your CRED form field. The CRED form itself might just look like a send button, with the hidden email list field, and a hidden automatically-generated title field (a CRED form must include a post title).
If you try the above and need help, let me know, but if it is not something you think you are able to do you could try contacting one of the contractors listed here: https://toolset.com/contractors/