Blog Introduction inserts a static intro before posts (on homepage or archive pages). Introduction content is taken from a designated page.
Sure. Try changing CSS style of introduction elements, either in plugin settings or in your CSS file.
Please check that dashes and underscores in id's and class names in the CSS file match the ones used in HTML code.
You probably have another article loop appearing before the one you'd prefer. Change setting "Intro before nth loop" in Blog Introduction settings to "2". That will make intro appear before the second loop. (Value "3" will put intro before the third loop, and so on.)
No, unfortunately that's not possible. Managing the relations between the category/tag/author strings and intro page slugs would be too much of a hassle.
To your local charity. Or better yet, take a homeless person into a store and buy him/her a bag of proper food. Veggies, too. Also, whether you liked the plugin or not, I'd appreciate if you rated it at WP Plugin Directory. Thanks!