Оба варианта правильные.
Тире действительно нужно исправить на дефис.
Такая практика есть. Двоеточие в роли УРЗ (условного разделительного знака) отбивается с двух сторон пробелом в библиографической записи (так в "Справочнике издателя и автора" А. Э. Мильчина).