Thank you for your query.
Liver inflammation does not create pain for a long time.
It usually occurs for a short period.
Along with this, other features of inflammation like jaundice & abnormal blood biochemistry present.
So it is unlikely having liver inflammation.
Peptic ulcer disease
, non ulcer dyspepsia & irritable bowel syndrome
are other possibilities of long term abdominal pain.
Pneumonia may cause bronchiectasis
as a complication.
As a result some crackling may be produced.
I think that her blood count is not so low.
It is mildly reduced from normal level.
Iron deficiency anemia
should be excluded as it is most common.
The common causes are excessive menstrual bleeding
,helminthiasis,increasing demand etc.
Consult your doctor about these.