1. There have been reported crashes when people are trying to update. I would assume a fix is in the making once they figure out what exactly is causing it.
2. The new version of FH plays just like the previous one. You will need to keep the "Play Game" webpage open int order to connect to the server. It's the same game, it just looks a little different.
3. The "right" download is any download found on the downloads page. If you are confused as to which one to use (Web Setup or Torrent) then let me explain the differences:
The Torrent download will need a program like UTorrent in order for you to download the Installer.
The Web Setup does not need anything else besides itself, you just download and double click it. It will then download the installer, once the installer is downloaded then you just double click that and install the new update!
I would recommend the Web Setup because it is so simple to use! I hope this helped.