I believe the inside diameter is the same for 1 inch bars as 1 1/4 inch. Plenty of wire, and I didn't even have to reroute the clutch or brake line. I separated the wires from the connectors behind the fairing (make sure you document what order they go in) then cut the factory loom just beyond where it enters the opening on the bars. Then I separated the wires by what row they were in the connectors, so I ended up with 4 different "looms". I wrapped each "loom" of wires with electrical tape and that was much easier then when I tried feeding 2 larger looms through. I also unconnected the TBW connector behind the fairing, fed it back to the original handlebars, then pulled the twist sensor our until two smaller connectors appeared. Unhooked this, then installed it in the new bars in reverse order. This way you don't have to unplug these wires from their connector. (this is explained better in another post) If you review all the posts under "Handlebars and Controls" you can probably answer any question you have. This forum is full of valuable information.
These bars are 9 inch, and are in stock. You can special order any length, but Chainsaw posted that he special ordered bars from these guys and had a difficult time receiving them. We have a height limit in Maine, and I didn't want to exceed it. I'm 5'9", 31" inseam, running a Badlander seat and the height is perfect.