No Google required! :-) Though you can enable / install a sandboxed Google play services and mirrored app store, and starve them of permissions except for what/when you absolutely require. GrapheneOS lets you add "profiles" -- essentially separate user accounts, and switch between them. Many folks put any Google stuff on a separate profile and otherwise stay on the surveillance free side. You'll want to install Obtainium and probably f-froid, to find all the open source apps you're after.