Jumped Up Chimpanzee writes: But can anything exist before time? Does existence not require time?
That depends on what the meaning of "exist" is.
Many mathematicians believe that, say, the Pythagorus theorem is an eternal truth that exists outside of time and space.
It would be fair to say that their meaning for "exist" is different from that of ordinary physical existence. If we allow the mathematician to take such liberties with meanings, why not also allow the theist?