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