Finite temperature, magnetic,and many-body effects in Ab initio simulations of alloy thermodynamics