@ mrc: Difference is you're asking someone to do something they don't want to do.
Also, DC already has a much better paying job, so what exactly did you expect?
A freelancer would probably charge around 2k ~ 10k max.
That could be true but it's a whole different thing. I named the amount at which I would consider to quit my job and work on CS2D fulltime.
If the freelancer is living in a country where cost of living is very low, 10k or even 2k could work. With cost of living in Germany it's definitely impossible with that money if you expect a fully working CS2D with all the features (scripting, multiplayer, serverlist, map editor, file transfers, mods, ...). Freelancers commonly take like 80-100€ here per hour because you also have to pay a lot of taxes and health insurance with that money. That would be only 25 hours (2k / 80) of dev time.
Yes, should be doable in a few months. With "a few" being at least 3, probably more like 6 or even longer. Also depends on used tech and changes/improvements.
@ DC: sadly you`re not some Indian or Brazilian. I totally could upkeep monthly payments for those with my current job. But no, you`re from German, very overpriced country. No way we could fund you.