How long do you think this cabinet could be without harming quality?

I'm not sure what you mean by this. Quality is determined by genetics and grow conditions. Cabinet size doesn't really have much to do with it.