Do I need to get any licenses or permits to work in each country? I just do not really understand how it will work because the laws are different in all countries.
most likely you misunderstand the work of the service and the guys will act as intermediaries. I think they do not need licenses, just the platform should be multilingual.