2
Did you try searching the forums for an answer?
Yes, it is very possible. Just copy the files from your current webhost to the new one, change the mainfile.php to fit the new database, path and URL settings, set permissions for cache, upload and templates_c directories and mainfile.php.
Then all you need is a database interface to both the old and the new database to export all XOOPS tables (structure + data) from the old one and import them into the new database.
After that, you should be set to go.