I'm definitely going to follow your thread.
I'm in a very similar situation. I also have cars to "practice" on, and need to buy everything from scratch in order to get ready for my new M3.
Templar, please keep your list updated with stuff you actually use regularly, extra stuff you didn't think of, and any other tips. I can't offer any advice, but absolutely want to learn from your experience.