To respond to both your questions:
I've adjusted the above manual a bit to include when you should stop pressing the buttons on the router. I hope that helps.
Please also note the order of things. The Firmware Restore program needs to be started AFTER you restart the router, not before. And it will only work if your desktop has a fixed IP number. (I'm not totally sure, but the desktop needs to be hardwired to the router, not via wireless or this will not work)
I hope it helps. Succes