Run a search here for cables, there was a thread no long ago that mentioned some places that will custom make cable to any length you like.
As for the apehangers themselves, Harley uses the same diameter bars on most of their bikes, so you should be able to get what you are looking for in nearly any custom bike shop.