Are you talking about the import Apache configuration during installation, not the "Using Apache configuration" feature, right?
The former import Apache configurations into LSWS configurations and you can customize it from our web admin console. The later just read Apache configuration file directly, you can continue managing vhost via Apache's httpd.conf.
For the later, the answer to your question is NO. it mainly focuses on compatibility with existing Apache control panels like "cPanel" or "Plesk" etc, 3.0 works well on that right now. For hand customized httpd.conf, it may not work that well though.
For the former, the answer is Yes and No. The import script will import the basic Apache configurations and create a LSWS configuration as the base for customization, on top of that, you can customize it to match your existing Apache configuration for most features. If you do not use a control panel, just manage httpd.conf with a editor, I think it is better to use our web admin console.
All of the features you requested can be done with LSWS, but it does require customizations on the configuration imported from Apache. If you provide shared hosting service to your customers, the best choice is to use our vhost template feature instead of import from apache configuration file directly.