Carbon Fiber tubing...

True.
My friend works at a machine shop so that wouldnt be an issue.

I think that may be the best route to go. Aluminum threaded bushings inside the CF tubes. That way there are no pins to lose or other parts.