Это явление можно назвать разновидностью омонимии (или, как художественный прием, паронимическая аттракция).
Запятая нужна.
Запятая в этом предложении не нужна.
При спряжении глагола портить возможны обе формы повелительного наклонения: порти и порть, портите и портьте.
В оформлении этого предложения действительно возможны варианты. Сам по себе сравнительный оборот с сочетанием почти как не нужно выделять запятыми (пункт д) параграфа 90 «Полного академического справочника» под ред. В. В. Лопатина), поэтому вариант без знаков препинания является основным. Этот сравнительный оборот, однако, можно интерпретировать как уточнение к темно, а потому вариант с запятой также корректен.
Бали может использоваться как существительное мужского и среднего рода. Мужской род – по слову остров, средний род – по внешнему фонетическому облику названия.