2. No (Users will access the dashboard through HUB)
QS desktop won't run on server. It is restricted only for windows desktops only.
End user should not required to use anything apart from browser. For that matter in entire QS server setup you need to install only server software then do all developement through hub (web URL) , do administration through QMC (web URL).