I know that Hashem is not physical but is He spiritual? Also does He exist in time?
HaShem is not physical, as He is Incorporeal. G-d exists for all eternity; and time does not exist in eternity. We cannot think of HaShem in terms of time because time is an accident of motion. Since G-d is incorporeal, and motion is an accident of matter, we cannot think of His moving from place to place, therefore.