Sounds like a great setup. If the tank will be viewable from 2 sides, I would suggest at least 24" wide. This should give you the ability to have a great aquascape and clean glass.
I don't have 24 unfortunately. What would a workable minimum be do you think?