No spf records are NOT required if your domain doesn’t send emails
however for benefit of reducing the risk of spam mail coming from that domain setting the spf record of
"v=spf1 -all"
is good so that spf checking servers see this and automatically reject email from that domain