michaelcaplan you can take a mysql dump and then rsync to new server in order to setup slave. But i would suggest if you use xtrabackup percona toolkit, it is pretty faster and reliable for large size databases if you have.
You can setup downstream servers on newer version without any issue. MySQL → MariaDB also work fine but i doubt it would go MariaDB → MySQL, need to do few test on this.