you don't need to make a second standalone server. zimbra can have multiple mailbox servers. the licensing is per user not per server so you could just create another zimbra server in hte same domain in-house and just migrate the archive account to that.
Theres a multiserver install guide as well as a wiki article
Installation-Planning for Multi-Server Install - Zimbra :: Wiki