Известность или неизвестность названия – важный фактор, влияющий на его склоняемость/несклоняемость в сочетании с родовым словом. Топоним Комрат не является хорошо известным, поэтому его лучше оставить несклоняемым: в городе Комрат. Впрочем, если текст ориентирован на читателей, которым хорошо знакомо это название (например, на молдавских читателей), то его можно и склонять.
Допустимы оба варианта. Подробно о согласовании сказуемого см. в «Письмовнике»: Единственное и множественное число сказуемого
Вариант театр "Кодак" кажется наиболее удачным (если речь действительно идет о театре).
Правильно: коды, о кодах.
Оба варианта корректны.