Villa should be enough. We have about 35m. 10m+ on top of that gives us 45. I would sell JDS and Afellay though, since they're dead weight.
Don't know if someone's posted this already, but:
Thiago's preference is to stay at Barcelona though assurances are required that he will get more playing...