Первый вариант некорректен.
Грамматически верно: в кассах.
В смысле, магазин, в котором можно сделать такую покупку? Такое сочетание возможно.
Корректно написание с двумя дефисами.
Прилагательное, образованное от слова халяль, уже фиксируется академическим орфографическим словарем.
Кавычки нужны.
Да. Строить - глагол второго спряжения.