The way I see it, every time a new TCP connection is established to a certain socket it's a new flow.
In your example connection towards TCP 443 on a facebook server it will be counted as a flow. So per client using facebook the number of flows will definitely go up, but one client might also have multiple flows if they make multiple connections to facebook (multiple browser tabs for example).
Whether the connections remain open or are closed each time depends on the application and type of flow. Google for example has a desktop app that keep certain flows open for the sync with Google Drive.