Happy to assist!
Optional - Smart lock (ZWave?)
Only Z-Wave locks would be compatible through the panel/alarm.com. A list of Qolsys compatible locks (and other Z-Wave devices) can be found here.
Siren - Power G (Or will remote panel provide this functionality?)
IQ Remotes have built in sirens. If an IQ Remote is set up on a different partition “2-4” it only sounds for that partition.
Will each smart lock work on the separate partitions?
Z-Wave devices cannot be assigned to partitions, they are only controlled via partition one locally. If a user does not have access to P1, then they cannot control Z-Wave devices locally.
Users can be given access to locks/partitions through Alarm.com more on that here.
Can the alarm company call a different user based on partition?
This is not something that we currently offer as it would be more difficult to implement reliably, but I can pass along the idea to our team to see how viable this would be.
Partitions are enabled through Installer Settings locally. This can be done from Settings → Advanced Settings → Installation → Installer Settings then click the box to enable partitions.
You can edit existing sensors to select the partition they are assigned to.