Not sure if I understand your question?
But virusdefinition-updates and SpamAssassin rule-updates are done once per day (for subscribed and not subscribed PMG-systems of course)
by the pmg-daily.timer (and pmg-daily.service)
No need to change anything about that
If this does not answer your question, please describe you issue a bit differently
Thanks!