(1)光子的运动不需要媒介,所以没有媒介的时候运动决不需要能量,因为光子是一种电磁波
(2)光子是延直线传播,但是要说明是在均匀介质中,还要考虑到其他星球的引力,但是一般情况下你可以认为是直线的
有空看下相对论吧,不是很难,看看科普类