can someone please clarify below for me:
Is my understanding correct that OnePass for exchange can be used for backup/restore but only for mailboxes not for database? So essentially mailbox backup and email archiving with single job.
That is correct. OnePass agent is for granular backup and recovery which is separate from our database level backups.
Actually, OnePass is used for granular backup and archive your emails.