Hiya!
Let's see... they'll suggest Lehninger for Biochem... I bought it, used it... thought it was ok. You could probably get away with not using it if you're good at paying attention in class and in biochemistry in general. Word to the wise, if you do buy it, save it til spring semester before u sell it because Dr. Holmes will refer to it for his lectures (I learned this the hard way as I had already sold my book by the end of December).
The Costanzo Physiology book.. it's a good buy if you're someone who needs to read the text to supplement lectures. But I barely used mine and I did ok in the class. However, I heard that it's super useful in med school, so if you don't use it now, you'll use it later.
For immunology, all of your tests will be essay format. 10 lectures per test, one essay per lecture topic. Stay on top of it and study hard, you should be ok in that class. I would buy the book though because all the diagrams in class come from the book (sometimes the book explains it better than the professors do). For the record, it's defintiely one of the harder electives. For the same number of credits you could take Drug Dependence, spend less money and expend less energy studying.
Hope that covers it! Good luck!