I have issue #1 too, only after installing 1.90.1 on a brand new Windows 8 box. On every boot it fails to bind on the port I have in the settings, but if I change the port and restart the server it binds fine, but if I then reboot on that new port, no luck.
I've added java.exe, javaw.exe and wrapper.exe as exceptions to both my antivirus and Windows firewall (even though that's disabled).
I've done netstat and verified that the PID using that port is actually Java (?!)
After a fresh reboot I've tried restarting the server without touching the port setting with my antivirus completely disabled, it still will not bind until I change the port
I've tried re-installing as admin
Anyone else with any ideas?