1) /cast[target=player] Свет небес
в стандартном интерефейсе есть возможность прикрепить к нажатию почти любой кнопки использование любой ячейки каст баров. Т.е. этот макро ставишь в каку-нибудь ячейку и назначаешь клавишу, которая использует эту ячейку.
2) имхо, невозможно, так как я не знаю, возможно ли в макросе отследить свое кол-во хп.