Can someone have a rotator cuff tear and have no pain in the shoulder but can only raise the arm a little bit?

It's possible. It is possible, but there's no way to know, until you get evaluated by a shoulder specialist.
Rotato cuff. It may be possible but you should consult with an orthopedic surgeon who specialized in shoulders for further evaluation and treatment.