I know this is an old thread, but theres a lot of Vista users having problems with installing and working Freelancer as well as getting online. This is due to the "increased" security of Vista.
We have a Vista knowledgebase for getting Freelancer players working the game and getting online for multiplayer. Please check the link if you need help.
Freelancer and Vista knowlegebase help