Изначально крест не был символом христианства, вместо него выступал ихтюс - символическое изображение рыбы, служившее акронимом имени Иисуса Христа. Со временем, крест перестал быть распространенным орудием казни и перестал восприниматься таковым. Для христиан же символ креста как символ мучений Христа и его смерти за род человеческий сохранил свое значение, и со временем вытеснил все другие, более ранние символы христианства. Таким образом, символика креста имеет непосредственное отношение к учению Христа, проповедовавшего спасение и "жизнь будущего века".
Касательно свечей же однозначного ответа дать не получится. Использование свечей в богослужениях - древняя традиция, использовавшаяся и в языческих мистериях. Возможно также, что в этом плане на христианство повлиял зороастризм с его почитанием огня и противопоставлением света и тьмы как добра и зла. Возможно и более прозаичное объяснение - ранние христиане, не имея возможности открыто исповедовать свое учение, были вынуждены собираться в темных катакомбах, где освещение в виде свечей было просто необходимо. С полной определенностью можно сказать лишь то, что Иисус свечи перед иконами не жег - во время его жизни не было ни икон, ни храмов, ни христианства как такового.
Икон конечно не было, но храм был в Иерусалиме, как и традиция жечь свечи, пришедшая в иудаизм из язычества.
Из школьных уроков мировой художественной культуры
Свеча - бренное тело, огонь от свечи - бессмертная душа. Исходя из этого, свеча перед иконой означает обращение души (искреннее) с просьбой/прощением к богу или покровителю.
Вот как раз про "вечный огонь" как символ Божественного хотел добавить