To form a question in the Present Perfect tense asking 'how many', we use 'How many' followed by the noun, then the auxiliary verb, subject, and the past participle. 'So far' indicates that the action continues up to the present.
Answer: How many books about her has he read so far?