I was not sure if glBlendFuncSeparate was well supported by old hardware; now I have the answer
I'll try to find another way to achieve the same results. If you want to use SFML 2.0 you can just replace these calls with the previous version using glBlendFunc, you won't notice the difference unless you're rendering alpha-blended stuff to a RenderImage.
Thank you for your feedback.