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