Can someone send an email using a public IP?

Can someone send an email using a public IP?

Yes, they can send the email using a public IP if you have no DMARC record or the DMARC record is set to p=none.