Первичное значение слова гад – 'грязный, мерзкий, скверный' (праславянское *gadъ 'отвратительное животное'), это слово восходит к древней индоевропейской основе и имеет соответствия в других индоевропейских языках, ср. голландское kwaad 'дурной, скверный', немецкое Kot 'грязь, нечистоты' и т. д.
Правильно: Он мерзок мне.
Правильно раздельное написание: дуб дубом.
Поскольку слово мерч не зафиксировано нормативными словарями, то о норме в постановке ударения говорить не приходится. Однако ударение на первом слоге (мерча) больше соответствует тенденциям в развитии русского языка.
Вы совершенно правы: это обращение, которое на письме нужно обособить.
Слова по крайней мере выделяются запятыми как вводные. Подробнее см. в "Справочнике по пунктуации".