not even sure you'll reach 25fps. This game is the most demanding game i have on my computer, he is more demanding than bf4, metro last light or far cry 3.
You'll be able to play at low settings and low res but you'll have, i think, strong fps variations mainly because of your low cpu and ram.