Stephanie,
I'm not a classroom teacher, so I'll leave suggestions on those areas to teachers who are :).
I would like to comment on "keeping track" of students. Have you looked into the web-based CCPensieve? I can't even begin to tell you what an awesome tool I think it is :). It would be particularly helpful for you and your co-teacher. After one of you sets up the class on the Pensieve, you can "share" all your students with him/her. Once this is done, both of you can make comments about students, and you can see both in the same thread of conferences!
I'm a reading specialist, and I do this "sharing" with the classroom teachers whose students I work with. It really is incredible that you can see the notes in "real time". One of my kids commented that it's just like texting--and it is! You also have the capability to print reports for conferences or weekly reports as you desire.
You can have a 30-day free trial of the CCPensieve to see if it works for you. Just click here:
http://www.ccpensieve.com/login.php, and you can read all about it.