i think its normal.You are submitting your cronjob as a root and root's password has expired
crond: Authentication token is no longer valid; new one required
,so crond is not able to authenticate root.
If you want to run your cronjob,either change disable password expiration for root or submit your cronjob through someother user whose password will never expire.Changing password will not effect the fucntionality of cronjob.
There may be some other way too but i told you what i do.