Been there several times. No need for the 70-200. I've taken my 24-70 f/2.8 L and my 50 f/1.4 (didn't use it) and my 15 f/2.8 (didn't use it).
I've taken my tripod but done my night shots without it.
In Shanghai, go take a tour (private if you can - more expensive but worth it for the leisurely pace) of the water towns. XiTan was the nicest. There is an antiques district in Shanghai that has some great alleyways to explore and capture street life.
It will be cold and a lot of people will not be out. You can check out some of my galleries from my trips there in
2005 (most all shot with a 28-135 I used to own) and a much better gallery shot in
2006 (with captions). Most all shot with the 24-70.
I don't have any of my Beijing or Tianjin photographs any longer. They were film and were accidentally discarded before being scanned.
Enjoy. I absolutely love Shanghai.