dan404 - 2:10 pm on Mar 7, 2009 (gmt 0)
1. No, as of now. I am pretty sure yes in the very near future it will open in your default browser.
2. It already does unless you are running Win 98 or have auto updates turned off.
3. There are already plugins for almost all browsers.