The 2-liter bottle garden can accommodate any size because it's modular. I would put a row of two bottles12 inches apart from center to center for so many feet. Then a row of 3 bottles eight inches from center to center for smaller plants. You can also put a shut off valve between sections if not in use or add another tank and
pump to that section for a different solution mix.
If you get any natural sunlight from a window then you might get by with florescence
lights but I would put a 250 or 400 W MH or
hps on a track mover with a 6 ft. extension for 2 lights that would give you 15 ft. of coverage. All you need is two of them to cover 30 ft. Got a lot of money?