Simple update/upgrade question

we are running MM 9.11 with MySql 8.0.40 on an ubuntu 18 vm.
ive read around and it seems that if we want to upgrade to 10.5, we can do this directly and no need to do anything on the DB or upgrade the DB, etc (moving from mysql to psql is a different task for a later date)
Is that correct?

According to the docs, yes:

For example, if there are three ESR versions ESR1, ESR2, and ESR3, upgrading from ESR1 to ESR2, and then ESR2 to ESR3 will ensure backwards compatibility, but not from ESR1 to ESR3 directly.

In the case of delayed upgrades, we recommend upgrading to the closest ESR version first, and from there to the next ESR. Do not attempt to directly upgrade to the latest version as it might break backwards compatibility of the older nodes in the cluster during the upgrade.

I guess you should update to the latest v9.11.x release and then go to the latest v10.5.x release

Yes. You’ll need to migrate to Postgres sooner rather than later, though… Mattermost 11 will drop support for MySQL.