I can now see what the problem is: ownership and permissions hell.
All your files and folders are owned by the user ID 10050 which is not the same as the user your site runs under (froufrou).
Since the tmp folder was actually unwritable you would get the error about a missing XML file exactly because Joomla could not create a temporary directory to extract the files. I gave that folder 0777 permissions and we went past that.
Now Joomla complains that the installation path cannot be found because the components, administrator/components, etc folders are not writeable.
To make matters more complicated, Joomla's System Information says that the folders are writeable but I actually did check and PHP cannot write to them.
I could give all these folders 0777 permissions but this is like detonating a ton of TNT to kill a mosquito. I'd rather you asked your host to change the ownership of all files and folders (recursively) under your site to your user (froufrou). You should then be able to install extensions.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!