I need help translating from Russian to English some terms ( person's characteristic):

Generator idei
Pytliviy um
Sposobnost' k neordinarnomu videniu yavleniy i problem
Zavishenoe trebovanie k sebe
Uvlekaushayasya natura
V usherb svoim sobstvennim delam mozhet pomogat' drugim

Please HELP!!!

Thank's in advance!