If you want access to all mailboxes, then use the below.
Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'UserMailbox')} | Add-MailboxPermission -User "yoursmtpaddress" -AccessRights FullAccess -InheritanceType all -AutoMapping:$false
Just to confirm, this command will give you full access on all mailboxes.
To create the custom folder, you can follow the below article.