Thank you for your interest in Advanced Installer.
a) side by side installation of the types
I'm afraid that this is not supported by Windows Installer. A package is defined by three properties: ProductCode, ProductVersion and PackageCode. Also, the components in the package allow Windows Installer to identify it (along with the three properties). Windows Installer allows a package to be installed only once, therefore you cannot install multiple instances of the same package.
In your case, the three packages should have different Product Codes and GUIDs for the components so Windows Installer will see them as a completely different packages. This is not supported by the multiple builds feature, but we have on our TODO list a feature which will allow you to do this.
b) upgrading of the installation of a given type to a newer version.
A package can configured to upgrade its older versions upgraded by following some rules. For more details please see the Upgrades
article in the User Guide.