1. css and js files should be cached by the browser, so this should not be a problem. Currently the plugin uses WP filter and does not have direct access to the page content, so this feature will require a complete rewrite.
2. Adding shortcode is a good idea, will be in the next release.
3. You can already do background using styles, I will add it to the shortcode.
Thanx for the feedback.