Join Date: Feb 2007
Location: Williamstown, New Jersey, United States.
Off hand, I know of Cycle World in Cherry Hill (closest to you), Motion Enterprises in Hammonton & Sportbike Zone in Magnolia. There's also a Kawi dealer in Bristol PA and one in Deptford, NJ. I'm pretty sure any of these places would work on your bike. Let me know how it goes.
As for shop manuals, other than routine maintenance, I don't do the work myself, so I have no info.