I used to buy direct from Aviasport.net when I did fighter kite classes.
I'd get them cut to exact lengths if I order 50 or more. That was years ago though.
Usually they want to sell long lengths in a roll for finer diameter solid extruded rod.
(pro tip) A bicycle brake cable cutting tool works great!
edit: Oh! Avia has been bought out by Goodwinds, so go there.
Goodwinds.com has been with the kiting community since the 70's and provide good products.
They supply a lot of kiteshop inventory worldwide.
Check into the
American Kiterfliers Association (kite.org) for local makers.
I know there are a lot in the bay area.
Another place would be the RC car market
RCFoam.com
A local guy has been using a 3D printer to prototype unusual bits to join kite things together, but I don't have particulars for who he goes to for production parts.
For Tyvek I've found that contact cement on both elements being joined works the most reliably.
Some 3M non-scrim (just adhesive, no backing) tapes can be used, but most need to be ironed to get them to stick well in shear loading. Not so much in tensile loading.