If it's new I wouldn't worry about sound card. You've got enough RAM, and i honestly can't remember how to check video. You should be fine though dude. I would really hope that thing came with more than 16MB of onboard, it probably has around 32 or 64.
Right click on "My Computer" and put the specs in this topic and I'll be able to tell you.
edit: I see your edit there, it more than likely will. If you have a dualcore, the game will run a little wierd and you'll have to adjust the settings (Or I did atleast)
So things fell apart with that chick, haha. A few days ago, but I don't care.
Word of advice: Don't get too caught up into it, and if she won't give you the time of the day, fuck that bitch.
And it's all a big game.