Sorry, missed some previous questions:
First of all I'm running LiteSpeed not Apache so I don't know how that affects the installation instructions. Should I be doing something differently with LiteSpeed?
It doesn't. You can only use one opcode cache at-a-time and you need to know how to configure litespeed so that it will actually work. Ask your hosting provider to avoid instability.
Unless you have multiple servers you don't need memcached. The drop down menus for the methods on the general settings tab tell you which method to use for which cases.
Things that are recommended are just recommended. You don't have to install any software for W3TC if you don't want.
For example, when I get this error message: "Recently an error occurred while creating the CSS / JS minify cache: Some files were unavailable, please check your settings to ensure your site is working as intended."
When the minify cache was built, a file wasn't available to be minified so it was skipped. So you have to check to make sure that the resource is in fact available or the error could be indicative to resource scarcity issues on your server.
whenever I enable the CSS Minify and add the files suggested by the wizard, then delete the invalid files, the site looks like this:
Enable preview mode and then delete your minify settings, save the settings, then use the help wizard again, apply and close after making your selections, then save settings again and click preview. Edit settings until things are ok, then deploy settings.