Six Flags Magic Mountain crowds on March 17?

Will Six Flags Magic Mountain be crowded on Sunday March 17th??? And will I need a Flash Pass so i can go on all the Roller Coasters??