7000 is absurd. 3000 is perfectly adequate to read a newspaper (even in Taiwan or Hong Kong, where the newspapers are written at a higher level), or a scholarly book, or what-have-you. I don't think I know much more than 3000, and I do just fine. There comes a point at which learning new characters isn't very important, because you'll always come across some that you don't know. Native speakers do all the time. That's what dictionaries are for.
If you've been through RTK, that's more than enough to get started actually learning the language, and you can pick up new characters easily as you go along. You ought to be more concerned with learning the
words more than the characters, though.
All that being said, Taiwanese students generally learn some 5,500 characters before graduating high school. Many of those will only ever appear in their 國文 textbooks, but I'd still say that might be a good estimate of what full, native-level literacy in Chinese requires. Not many people will ever achieve a well-educated native speaker's ability to read Classical Chinese, though. It's too much work, and not "practical" enough, for most people to see the point.
Quote:Secondly, hanzi only have 1 yomikata (there's actually 500 that have 2 and 12 that have 3 but that's it).
Where did you get this information? I'm pretty sure there are more than just 12 characters with more than two possible pronunciations. Of course, the situation still isn't anything like in Japanese.