She had plenty of money she could not spend in a few lifetimes. Since she could not carry it when she was alive or dead, she would do some good deeds!
The orphanage was established because of that pregnant woman. Zhang Song killed that pregnant woman to spread rumors and slander her. Otherwise, that child would not have lost his mother.
The old people's home was built because of the rule of the imperial court. If a person did not die at the age of 60, they would have to dig a hole and bury them alive or throw them into the mountains to fend for themselves. The main reason was that there was not enough food to eat. The old people could not work to support themselves and were mercilessly abandoned.
Su Qing had set up the nursing home to take care of these old people who had lost their ability to work and were about to be sent to the mountains to wait for death.