Is it popular to request TA presence in the classroom for all lectures & is it right? A Professor normally send his TA to conduct some sessions of his course (e.g., for problem solving).

It is also possible to ask the TA to attend all sessions to keep the track of the course. This is helpful if the TA is responsible for reading the essays of students, as he can be aware of discussions in the class.

How much the second scheme is popular?

Is it right to force a TA to stay and listen to the basic topics? When someone provide TA service for a course, he knows that topic well, and it is boring to sit and listen it again.
Yes, attending lectures or other class sessions is a reasonable duty for a TA. Of course, if your contract specifies a maximum number of weekly hours to work, time spent attending the lectures would count toward those hours.

Keep in mind that even though you may be familiar with the basic material, the professor may feel it would be helpful for you to see the same presentation that the students are getting, so that your teaching will be consistent with his.

If you don't agree that this is the best use of your time, and there are more productive ways you could spend that time, then you could certainly suggest to the professor that you try something else. (Be polite about it - I would avoid using the word "force".) But ultimately it is his decision - he is the boss and you are being paid to work under his direction.