Hi @nick_ingenia , welcome :)
About your question:
2. You mean "redis", isn't it?
3. You have got a VPS, you don't use a chrooted env, so I don't expect serious troubles with ssh, git and composer in Plesk.
6. Yes.
7. It is about MySQL, not PHP :) You have to install MySQL 5.6+ on the server.