На сайте можно искать определения слов с помощью встроенной функции поиска.
В России используется вариант Алма-Ата, в Казахстане принят вариант Алматы. См. также ответ на вопрос № 296089.
Сочетание неудачно, оно представляет собой плеоназм. Одно из значений слова алтарь – место для жертвоприношений у языческих народов, жертвенник.
Да, можно.
Вероятно, сыщик.