Have you considered pneumatic cylinder tube. It's not schedule ID and wall but might be close enough. Scot Industries has 10.45 / 10.00 tubing in 6061-T6. And since it's cylinder tubing you can bet the ID is straight, round and smooth. A 20 foot length should cost about $1,000.