I do believe you're confusing Shanghai with Hong Kong. Shanghai doesn't have a Jungle Cruise nor any variation of a treehouse.
However, to answer your question, HK is quite fluent in English, yes. Without going too much into a history lesson, around half of residents speak it and it's used on...