Do I have to write the MCAT?

No, the MCAT is no longer required.