tastazardo In addition to the owner profile, If I create two additional profiles, both enabling/installing Google Services Framework, Play store, and Play services, do the profiles install them physically twice - effectively taking twice as much space? or is it installed once, but the profile maintains separate configurations for each profile?
The latter. Apps are installed in the global package manager, installing the same app across multiple profiles doesn't take up more space. It's the app data that's different, not the app itself.
tastazardo If there are two profiles, say Owner and Other, where the Other profile uses Google frameworks, etc when one switches from Other to Owner without ending the Other session, do the apps in the Other session continue to get/send data in their respective apps, while the Owner session is acive. i.e. to ensure privacy, is it required to always end session from the Other profile that uses google services when a user switches to the Owner profile.
If you don't end session for "other", Play Services in that profile will continue providing their service in the background for the apps in "other", not the apps in Owner.