I worried that in the future, in the stage of waiting for I-485 approval, does USCIS can find out that I have the above problem between May 10-Nov 27, (it is over 180 days)?!
--However, during that period, I have a I-140 reopen and reconsideration case pending?--does this mean legally staying in US? (even it denied again later)
- I think you are OK. After you reopened the case, that is equal to your case is pending. So, you were legally present during that period.
2.
If this is a problem, do I had better go home country/re-entry US once to clean these mess?
-See above answer. But if you miss your family and friends in China, you can visit China.
3.
However, I am over 180 days, is that possible that I can not come back?
-N/A