Нужна запятая перед когда.
Корректно без запятой: Голосуй где удобно ('в любом удобном месте'). Но: Голосуй там, где удобно.
Здесь верно: неудобна.
Запятая не нужна. Между однородными придаточными, соединенными соединительными или разделительными союзами, запятая не ставится. А перед придаточным (после тогда) запятая ставится.
В простом предложении перед неповторяющимся союзом или ставится запятая, если или можно заменить на «то есть», «иначе говоря».
Сформулируйте вопрос.
Запятая ставится.
Ваш вопрос слишком объемный, чтобы ответить на него в режиме «Справочного бюро». Пожалуйста, воспользуйтесь справочниками (например, Д. Э. Розенталя или В. В. Лопатина).