1. She is lying on her right side on a sofa, watching TV.

2. She is lying on her right side on a sofa, and watching TV.

3. She is lying on her right side on a sofa while she is watching TV.

(Are they all grammatical and the same in meaning?)

All are fine, and all mean about the same thing, yes.