You get them up to level 50 by which time you will have enough to buy everything (some levels give you 2 instead of 1 Sp). After that you don't get any more.
Ah ok, I just saw a video where a guy was past 50 with lots of SP, he must have just not bothered to unlock everything. --- "It was plenty warm and I was farting continuously under the sheet, creating a kind of greenhouse effect." -Dwight
Yeah, we get 52 total sp which is just barely enough to unlock everything by SR50. --- 360 games completed 100% retail: Armored Core 4, FF13, FF13-2, Force Unleashed 2, Halo 3, Halo Reach, Mass Effect 2, Mass Effect 3, The Last Remnant, SSX.