how to get alot of anima? only get 4-10 from enounters. its not a problem now but willl be in like a week when am allmost perma dead. 
Traders, there is trader in every town.
if i bring data tapes does it increase tech for all faction or just me?
Everyone, Technology will be unlocked for everyone but only after a needed player lvl they will see it.
is there rewards from having towns/cathdril?
Honorpoints, you use them for some things, like messages and to enter vault city for highest tech stuff
will everything eventually be english? i have some people who want to play but the russain stuff makes them say no.
Yup! Tell them to focus on pvp, russian stuff will be replaced with english with time.