I play this on Vista. If you are using either Norton or McAfee Security Suites, that is your problem right there (FL will never ever connect to any server with these utilities). I use AVG which works splendidly and does not interfere with FL at all. Secondly due to this wonderful thing called User Account Control, you must run FLMM and Korrd's AM as an admin (left click and select "Run as Administrator"). Then it is just a matter of allowing all FL related programs though the Windows firewall.
As far as getting online, the GLS is completely down, there is a utility that installs via FLMM that gets around the issue, but I choose to connect using the direct connect option. With Vista you must enter the command lines into the Account Manager or FLMM shortcuts as opposed to the FL one.
Where is it installed: Freelancer is at <OS Drive>/Microsoft Games/Freelancer and FLMM is installed at <OS Drive>/Freelancer Mod Manager.
Hope that answers your questions, if not let me know what you need clarified.
<span style="color:#FF0000"><strike>RETIRED</strike></span>
ON MY WAY OUT OF RETIREMENT