Yep, all that may be possible, but it is not practical to have to use workarounds like that, esp. for non-techies. Export to PDF is something that many note-taking apps offer, and not offering it is a serious shortcoming.
Obsidian is still in beta, i.e development, so not offering it at this stage is understandable, but it is a feature that needs to be part of the core features.