1. Yes, you can most definitely restore the backup to a different server and domain name. This is the use case Akeeba Backup was originally written for: moving sites from development to production and from production to development (different servers, different domain names). The site we are having this discussion on is a proof of that. It was developed on a local server with a temporary (locally resolved only) domain name abcom4.local.web on a development server on our local network and was then deployed to our live server with the domain name akeeba.com.
2. Yes, the Professional version has a Restore button. This is a Pro-only feature. The Core version users can simply use Kickstart to extract the backup archive. That's the only difference in the process. The actual database restoration and site reconfiguration takes place through the restoration script which is included in the backup archive at backup time.
3. OpenLiteSpeed has several limitations. It does not support .htaccess files beyond simple redirections (RewriteBase, RewriteRule and RewriteCond). As a result Admin Tools' .htaccess Maker just like Joomla's default .htaccess code (shipped in htaccess.txt) will NOT work correctly and/or to their full extent. OpenLiteSpeed has no bearing on the functionality of Admin Tools' Web Application Firewall or the entirety of Akeeba Backup; these will work just fine.
4. OpenLiteSpeed does not support password protection of directories. As I explained in the point above, it only has very limited support for .htaccess directives.
In our professional opinion, you MUST NOT use OpenLiteSpeed on a production (live) site. While such a limited server was fine back in the early 2000s, modern sites require more server configuration to be truly secure and performant. By using OpenLiteSpeed you are doing a great disservice to your site and your ability to maintain a secure and well performing site. You should use LiteSpeed proper (requires a paid license), Apache 2.4 (free of charge) or NginX (free of charge).
5. We do not have a forum. We only have a ticket system. You can choose whether to submit a private or public ticket. If you have a question which does not require any personally identifiable information and whose answer would benefit other users with the same question we encourage you, but not require of you, to submit a public ticket.
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!