This question is not related to our product.
You should post it in WordPress Forums. https://wordpress.org/support/
It’s difficult to setup multi-site with domain mapping, if you are not a programmer.
Domain mapping refers to having your own domain name that resolves to theirsite.mysite.com.au
If you can fully understand the following two articles, then you can try to create a multi-site.