Rand seems to have despised social conservatives, Christianity and the idea of charity--her most positive contribution, imho, is her ability to illustrate the positive effects of a capitalist economic system, the celebration of human creativity, and the dangers of an overbearing government.
A theologian she ain't. :)
No, she believed in Charity, just not Altruism:
"Do not confuse altruism with kindness, good will or respect for the rights of others. These are not primaries, but consequences, which, in fact, altruism makes impossible. The irreducible primary of altruism, the basic absolute is self-sacrificewhich means self-immolation, self-abnegation, self-denial self-destructionwhich means the self as a standard of evil, the selfless as a standard of the good." - Ayn Rand, Faith and Force: Destroyers of the Modern World