Looking back at the screenshot you posted, it seems Porkbun isn’t hosting email but forwarding it (based on the MX record fwd1.porkbun.com
.) So yes, there is a possibility this might break. Before delegating to Netlify you would configure all necessary records. See
The Porkbun How to Set Up Email Forwarding Service - Porkbun Knowledge Base says nothing about using this service when DNS is delegated elsewhere, but my guess is it will only work when Porkbun DNS is used. Netlify doesn’t offer email service
[Support Guide] How can I receive emails on my domain?
Depending on your requirements I would personally suggest Zoho as it is easy to set up and pretty cheap (you can even start for free.)
The simplest option then to remain using Porkbun DNS and follow the Configure external DNS for a custom domain which keeps DNS in Porkbun and requires you to only set up two records: one for the apex mitchmalone.design
and one for the subdomain www.mitchmalone.design
.
This way no impact to email or any other services set up in Porkbun will occur.