That's literally what Have I Been Pwned is for.
Yes, but note that you have to pay for that, see the pricing here:
https://haveibeenpwned.com/Subscription#corePlans
For me, with a similar wildcard setup, it became something I wasn't willing to spend money on. I work on the basis that accounts are compromised and if the company is large enough I'll see it in the news. Strong passwords, and a password-database is the best I can manage.
loading story #48443997
One by one, but I think the question is about the entire domain name
loading story #48442570
loading story #48442756