RE: What does 120degree eCCPm mean
yes you can use that radio.
eccpm stands for electronic cyclic collective pitch mixing, electronic because the mixing is done by the radio. the 120 deg refers to where the balls are on the swashplate, in this case, equally spaced at 120 degrees. There is also 90 deg and 140 deg.