RVMG, is there a question in there?
SSL certificates can be byzantine, and are certainly beyond the scope of these forums, but the short answers are:
openssl -
http://www.amazon.com/gp/product/059...books&v=glance
No, we don't support virtual servers yet, but tomcat does, and we're looking at integrating that into zimbra.