There are 2 SF servers running at SGS - was playing there last night, and the night before.
Make sure you re-apply the 1.12 patch - When you install SF, it applies the 1.1 patch.
Please don't even joke on this one - there are enough points padders without adding more scope. Perhaps the single player should keep a set of its own points awarded and allow upgrades in single player mode that are not transferable.
I know you could argue that it ought to be a surprise as to what weapons you get but there are enough sites with full details on how to get what and what each weapon does.