dsri Hello,
That's great that you are testing the waters on the new system, thanks for sharing your notes 🙂
Re 1) This is likely a false positive due to how our managed hosting platform is configured. You can skip making changes unless you encounter any real issues with the CLI, and if so let us know.
Re 2) You can install sharp using npm in your Ghost env, see https://docs.opalstack.com/topic-guides/ghost/#installing-packages-for-ghost-with-npm, then restart Ghost afterwards.
Re 3) This looks like a redirect issue as reported in the link you gave.
However, users do not have access to the NGINX configuration to implement that. You will have to build your own NGINX instance to serve ghost to fix that if you want to use it.
We have a guide on how to setup a private NGINX/PHP-FPM stack here on the forum, perhaps just run NGINX independently from that or build NGINX separately all together.