Customize your WordPress administrator dashboard. You can choose which admin widgets to display, the user roles, and add your own dashboard content.
Yes, indeed it does.
You can't. It's quite possible that a future version will include this.
No. This only works for one set of user roles. The user roles that you select will see the dashboard that you've specified, including custom widget. All other user roles will see the WordPress default set of widgets.