Современные толковые и фразеологические словари русского языка фиксируют у оборота насыпать соли на хвост только одно значение: 'сделать неприятность кому-либо, сильно досадить'. Выражение это восходит к европейским средневековым источниками, его происхождение, по-видимому, связано с поверьем, что если насыпать соли на чьи-либо следы, то это вызовет порчу (отсюда, возможно, и происходит глагол насолить 'доставить неприятность кому-либо').
Употребление предлога под в данном обороте невозможно (в противном случае это будет какое-то другое выражение, причем действительно неприличное).
1. Пришей кобыле хвост – оборот создан по шутливо-иронической формуле невозможного, путем соединения слов на основе «нелогичных» сочетаний. 2. См. в Горячей десятке вопросов.
Лучше поставить двоеточие, однако вариант с запятой также допустим.
Вы совершенно правы: это обращение, которое на письме нужно обособить.