It's already online, then I consider it is launched
Now, you can take your phone, check your contacts, and ask them to test it : maybe try it with some friends too
Anyway, I think you have to communicate it
There's still a way to contact people who want to be contacted : they leave their website address or in any of their post, you may find something to get in contact with them.
Most of us don't want to be contacted on HN, we just want to discuss randomly in comments, that's it!
I started 7 years ago as a side project. It was always as a solo business. It runs like a regular business so I pay VAT and income tax. I'm not German - I'm not even a permanent resident yet. I know about most of those things from direct experience as an immigrant.
1. Stay with Odoo Community but define the scope
CRM standard functionnality, no custom development : use standard configurations only to reduce technical dependency
If something is really needed as customization, check the OCA repositories
https://github.com/OCA/crm
OCA is Odoo Community Association
2. For office integration
Regarding emails, you can use Odoo's native mail connector, that is enough
For Docs use Google Workspace or Microsoft 365 and link in the CRM records, it's better
For Spreadsheets, you can use again OCA repo https://github.com/OCA/spreadsheet
3. For implementation with partner or consultant
Start with a fixed price package with clear deliverables and time (installation, configuration, data migration, training)
Then a fixed monthly maintenance contract
Train 2 volunteer as admin so that they can handle all admin related tasks
4. For hosting,
you can use a VPS with some docker stuff and automatic backup
https://github.com/OCA/server-tools/tree/18.0/auto_backup