In DMARC, rua
and ruf
are optional. In addition, pct
defaults to 100.
So the minimal valid version of your record would beis valid, but you can further condense it without changing its meaning: v=DMARC1; p=reject
.
Personally I feel safer collecting the reports somewhere in case there is some weird failure, but that's up to you.