If you are a licensed user or are aiming to become one, DCS has a private forum devoted to SS3 the TDS scripting facillity, There are many ready made scripts including ones that would help you achieve your requirements. And of course SS3 experts to help you.

In TDS activate automated sockets and enable speech and email.
For rare connection requests which slip through your firewall on trojan ports you will hear a beep and voice warning and you will get an email warning.
In test situations you will hear them, scanning yourself or at grc.com ShieldsUp tests etc.
So no real need for additional scripts?
Although in the user submitted scripts in the scriptspack you will find some for monitoring a firewall and not to forget the large Screx script with lots of extra functions.
For running these scripts you must have a registered TDS.