That 'failed getting activation data' should have been fixed. Can you please email to radu.c at plutohome com with your device and activation code? He'll confirm what was the error, and be sure it works.
It should automatically detect that you have 2 network cards and setup one for the internal and one for the external. It appears there isn't an easy way to switch if it detects them in the wrong order. I posted a bug report on this.
The QOS is handled automatically--you shouldn't have to do anything. There's a qos script in /usr/pluto/bin
When you complete the installation, on step 8, is an advanced link to 'list packages that need to be installed'. This will list all the debian packages. If you put in a spreadsheet a list of the debian packages, and the Suse equivalents, as well a Suse veresion of the ConfirmDependencies_Debian.sh script, we can add support for Suse so that it does the installation automatically there too. The same programmer, Radu, does all our bash scripts and can help you with it.