I have my personal domain (let's say johndoe.com) and I have set it up so all (catch-all) emails go to one email. [email protected], [email protected]. Pretty easy.
Same. I've done this for years with my crappy namecheap web host email. Works great. Pro tip. Just setup a subdomain on a domain you already own. This makes filtering even easier.
You must love all the spam you're getting with a catch-all!
Yes, but replying can be a pickle.
Same - very easy to setup with Cloudflare Email Routing and no fees. All email gets forwarded to an obscure Gmail, and use Amazon SES for sending emails (also ends up being free due to super low volume of emails).