Yes, add it to ThisOutlookSession just like Access or Excel.
AutoArchiving: Go to Tools, Accounts, Other, Archiving to enable. Set it to run every day or every xx days. You can set a default for all folders - but unless you explicitly enable a folder for AutoArchive or pressed the button to Apply the setting to all folders, only the folders you configure using Properties, AutoArchive will be processed when AutoArchive runs.
Then right click on the Inbox and choose Properties, then AutoArchiving tab and set a different value.
We have some info at
Outlook's AutoArchive Feature on using autoarchive to clean out junk and deleted mail - basics are the same, but you'll move rather than delete.