Thanks for the replies gentlemen. 75% of the enjoyment I get from rocketry is the design and build. While I would love to roll my own tubes, I think the smart choice and the economical choice would be to purchase.
As for fins, they are overrated. I don't think the RSO would notice. ;)