Sure, for 1, Nietzsche is always a good choice if you want someone to challenge modern assumptions. René Guenon if you're looking for a mystical, metaphysical approach to religion, especially Hinduism and Islam. I also really love the Tao Te Ching and think it's a totally different approach to Western ones.
For 2, I used Virginia Klenk's Understanding Symbolic Logic in a course and recommend it.
For 2, I used Virginia Klenk's Understanding Symbolic Logic in a course and recommend it.