Из луа вроде только принтером можно управлять. Тоже искал и не нашёл. Как вариант - из луа писать в таблицу, а на кассе скриптом чекать таблицу периодически и издавать писк.
Насколько знаю, в lua доступ к базе есть только в режиме внешнего отчета, но не из чековых скриптов.
Про внешний скрипт+звук думал, в крайнем случае, если допекут, слеплю что-нибудь такое.