+1 with the others - I have both Clymer and Haynes manuals, and they are somewhat complementary. Also, there ARE some errors in both - so feel free to check with us as a sanity check.
I'm not familiar with BMW dealers who are airhead savvy in your area, but, sometimes it is better to look for a "privateer" shop that advertises as being airhead knowledgeable than assuming that the big glossy BMW dealership has anyone who knows anything about bikes more than 10 years old, which is becoming more of a problem. Still, the BMW dealers can order stuff for you.
Keep your eyes open on ebay - the toolkits come up from time to time for sale, but often times there are a few bits missing. UNDER NO CIRCUMSTANCE pay $200 for one of these used toolkits, as one can generally get them new and complete for just a bit more than that. And, you can also assembly your own fairly cost effectively, with only a few "special"tools to consider adding.
Very nice looking bike BTW - be sure to keep it safe in Gotham.