How long does it take for a brain tumor to grow and cause symptoms? 1 year? 2 years?

Depends. It depends on the type of tumor. Some such as glioblatoma multiforme can grow very rapidly causing onset of symptoms and death within a few months. Others such as a meningioma can grow very slowly and might take decades to cause symptoms.