Maybe. The symptoms of a migraine can include a number of things like headaches, light sensitivity, nausea etc which can indeed by caused by a brain tumor. However, migraines are far more common--i would suggest you discuss this with your primary care physician.
Not Typically. Classic migraine symptoms are not generally associated with brain tumors. However, headache can certainly be a symptom of a brain tumor.