With this plugin admin can post the WordPress Post to remote sites (Different WordPress site) from one single place.
All added site you will see listed when you try to add post to multiple sites using this plugin.
Post will be added to default category present on remote blog. You can add post tags while adding post. It will be created & assinged automatically if it's not already present on remote blog.
No. Sorry you are only limited to add only online images/attachments in post content. If you uplaod new image/attachment in content, it will be hosted from current site only.