i have used can you run it before, its just i have had a few issues in the past with it, such as telling me i can run a game, i go buy it and it doesnt run.
Should be fine - SC2 seems to scale very well, it's not exactly hte most intensive game ever, though it does seem to suffer long mission load times even on high spec machines.