GrozInventor: если есть доступ к программе, которая записывает в БД, то вызывайте бота оттуда же, если нет -- напишите демона, который будет каждые N минут проверять на новые сообщения и в случае чего уведомлять пользователя. Здесь пример как написать бота на python: habrahabr.ru/post/262247 (наверняка подобные примеры можно загуглить для любого ЯП)
Добавлю от себя: неплохо было бы использовать документацию на инглише, попутно заглядывая в словарь. И любые вопросы гуглить сразу на инглише и искать ответы на stackoverflow
1 2: счета на оплату -- не публичная информация. В счёте могут быть личные данные пользователя, контакты. А представьте что речь о секс-шопе, тогда это раздолье для мошенников-вымогателей
Вестальщик дожен просто писать разметку и стили. Фронтэндщик должен к всему прочему писать JS. Как компромисс в Вашем случае -- фронтэндщик пишет аяксы, но всё, что касается уже серверной части делает бекэндщик. При этом, ясное дело, нужно кооперироваться. Но то, что происходит на сервере -- 100% не Ваша забота.