If steam is a stand-alone engine, it will not work with ESF.
ESF will run with Half-Life, Retail Counter-Strike, and I think retail Day of Defeat.
So no it will not work
and by the way, do not double post. edit your last post if you feel you need to make a change.
so to make it clean you cannot play ESF with Steam.