I know, I hav the best answer(THANKS) but I cudn't answer ur 3 questions I was in a hurry at that time, sorry :C
1. 5770 wud be good
3. yes, it'll be enough
oh and BTW, the E2180 will bottleneck the videocard a lot, so I suggest getting ur hands on the new processor first.