Any way to have Outlook 2011 sync imap mail without actually being opened?
No, there isn't a way to do this in Outlook, Apple Mail, or any other mail client that I'm aware of.  The closest that you could come would be to launch Outlook and close its window, which should keep Outlook syncing.