With such setup (require infinite memory) the system is Turing-complete of course.
If it works as you described it can't even answer "what was my n-th last question".
You can't prove that. For all possible experiments that can be performed we can construct system that will be indistinguishable from entity we accept as understanding Chinese.
If you got atom-by-atom description of human brain without knowing beforehand what it is you wouldn't be able to reason that this brain understands Chinese, so why do you think you can judge other systems?
> they don't evoke feelings, memories, images in the person in the room,
We were speaking about understanding, not emotions, memories etc. Yes you can define "understanding" = being like me, but it's not fair definition, and would exclude a lot of people.
And then of course you can't proove that there are no emotions and memories. They can be simulated by system as well. Even if you wanted lookup table - you would need to include writable memory so the system can rembmber previous questions when asked about them, at that point the system is self-modifiable and can be thought of as having memories and emotions.
> there is no analysis, no agreement or disagreement with what is being said
How do you know there's no analysis? If the system is complex enough you can't know what it does internaly. Or show me theory of consiousnes that can distinguish systems that can understand Chinese and can't basing on the specification of the system.
Briefly (as far as I understand), a lot of philosophical thought has been dedicated to computability, not enough to computational complexity, i.e., the resources needed for computation. A naive "lookup table" implementation of the Chinese room simply wouldn't fit in the Universe. You'd need to throw in a great amount of compression, and then you get something that could possibly be considered "intelligent" (http://en.wikipedia.org/wiki/Hutter_Prize)