In re: your study habits:
Do you feel like you know the prof and what he wants? When you sit down for your final, will you understand how to apply what the prof wants you to know to the hypo on the exam? It doesn't matter to anyone else but you how you study because you're the only one who's going to rely on that at the end of the year.
If you think you're studying enough to 'get it', then nothing anyone here has to say will change your mind. I think as long as your gut feeling is that you're doing fine, go with it. We all develop a method that works for us and find out how it really works at the end of the semester, so each of us is subject to the 'time will tell' caveat.
I could say you're not studying enough or you're studying just right or you're studying too much, but I'm only measuring your performance based on my abilities if I do that, so I won't. I think my study habits work for me and your interpretation seems to be that yours are working for you.
Continued luck in school to everyone!!!