As per the note in https://api.ghost.org/v2/docs, the link that you have shared with us seems to be outdated. Note that we only maintain the documentation under https://docs.bitnami.com and it is mainly focused on administration and configuration tasks related to the way the application is packaged, but not about the way the application itself works.
For that reason we highly recommend checking forums and user guides made available by the project behind the application: https://forum.ghost.org/.
Having said that, let's check the issues one by one, in case we can help with some of them.
In general, CORS configuration is set in the front-end side. Could you give us more details about the front-end that you are using?
The Bitnami Ghost Stack uses MySQL. We don't have details about the database schema that Ghost uses. Usually, the applications add breaking changes in the schema between major versions and that's may be the reason why you are finding different number of row/columns when trying to modify some entries in the database.
The actual installation is located in
/opt/bitnami. In the home directory you will only find links to