Below link provides the pricing of ADF :
https://azure.microsoft.com/en-in/pricing/details/data-factory/data-pipeline/
So it depends on the data movement and the activities used across.
Restoring the backup into Azure MYSQL would not be via ADF (but manual or powershell)
The cost aspect would be w.r.t copying the data from MySQL into data warehouse