Wow that looks great. I will have to put one together for mine but much shorter.

That end cap material can be found at http://www.mcmaster.com/#standard-plastic-trim/=oqxrhf
Check out the Style 2. If that doesn't do it mcmaster.com usally has something there you just have to look. 25ft. min but if you are making them for others that won't matter.