Я выбрал вишню из коммита из ветки, которая мне больше не нужна.
Это плохая форма / возникнут ли проблемы, если я выберу вишню коммит, который больше не будет существовать после удаления ветка?
Cherry-pick применяет дельту исходного коммита к целевой ветви, которая записывается как новый коммит в целевой ветви. Вы должны быть в состоянии безопасно удалить исходную ветвь после успешного выбора вишни (так как для этого необходимо очистить ваше рабочее дерево).
См. Описание 'git cherry-pick' в документации: https://git-scm.com/docs/git-cherry-pick